Complete overview of the Upper Semifinal matchup at ESL One Hamburg 2017!
Newbee
Fnatic
Virtus.pro
Team Secret
Team Liquid
KEEN GAMING
Evil Geniuses