team-liquid-wins-the-international-2017-dota-2-championship See more Previous article Team Liquid wins The International 2017 DOTA 2 Championship; bags $10.8M prize