The IBuyPower Masters IV came to an end with Team Liquid winning the Grand finals over Astralis. It is a big surprise as Astralis were the overwhelming favourites to win the entire event. Astralis had a great start in the finals, but Team Liquid managed to mount an excellent comeback on...