Right now the Kiev Major is happening in the Ukraine, and the Dota 2 tournament is having its fair share of ups and downs. SG Esports is the South American, who were already feeling extremely lucky to qualify for the tournament, but probably felt like they were staring at the largest roadblock in the world when they learned[...]