MANCHESTER United suffered a shock defeat at Carrow Road last night as Norwich City recorded only their second win over Sir Alex Ferguson's side in 15 league meetings.

A brilliant headed goal from Anthony Pilkington on the hour was enough to earn Chris Hughton's side a 1-0 victory, with centre-backs Sebastien Bassong and Michael Turner getting the better of United strike pair Robin van Persie and Javier Hernandez.

Manchester City moved into top spot with a 5-0 win over Aston Villa. David Silva scored the opener from close range just before half-time and Sergio Aguero and Carlos Tevez added second-half doubles which included a penalty apiece.

Goals for Rickie Lambert and Jason Puncheon helped to seal an important 3-1 win for struggling Southampton against QPR at Loftus Road .

Lambert headed in from close range before Puncheon added the second from 20 yards, with Junior Hoilett's second-half header not enough for Mark Hughes' side, as Anton Ferdinand's own goal in the 83rd minute compounded QPR's woes.

Luis Suarez struck a brace as Liverpool beat Wigan 3-0 at Anfield.Jose Enrique's tap-in sealed victory for the hosts.

Reading came from behind to earn their first Premier League win of the season, beating Everton 2-1 at the Madejski Stadium. Steven Naismith opened for the visitors, but Adam Le Fondre equalised and then added the winner from the spot.

At the Hawthorns, West Brom beat Chelsea 2-1 thanks to goals from Shane Long and Peter Odemwingie, with Eden Hazard netting in between.

Swansea beat Newcastle 2-1 St James' Park thanks in part to a blunder by home keeper Tim Krul. That allowed Michu to open the scoring and Jonathan de Guzman added a second. Demba Ba pulled one back in injury-time.