Here are the Best Goals From the Barclays Premier League This Weekend
The diminutive Liverpool striker somehow found the back of the net with this free-kick from distance against Manchester City in a 2-2 draw.
The Everton midfielder blasted this rocket in a 3-1 win over Aston Villa, the second straight win for Toffees.
Robin van Persie
The former Arsenal man welcomed himself to Old Trafford with this sneaky shot as Manchester United held off Fulham, 3-2.