The StarLadder Invitational proved to be one of the most surprising Dota 2 tournaments this year. The finals match featured two teams that rarely anyone could have predicted would be able to go that far. The final match of the StarLadder Invitational featured Team Liquid playing against TNC Gaming in a match for the title. Before this tournament, neither of these two teams had some good results that might lead someone to conclude that they will be serious contenders for […]