Soccer Balls 2

Not only you are required to hit the ball into the net to win each stage of this fun-addicting soccer match, but you should also be precise enough to sweep the referee off his feet. Can you do this?