JoinDOTA Masters I

Final
🇺🇸 United States EG wins 2-0