Andre Blake is perhaps the best goalkeeper in MLS right now, and hes proved it time and time again.

But David Villa, who had already been denied Friday night by Blake, decided to try a new way to beat the goalkeeper. He launched a rocket from halfway up the field and scored a goal that even Villa himself seemed shocked by.

You have to see it to believe it: