A review of Saturday's action in the Barclays Premier League, with Liverpool and Man City among the victors.

Norwich must be sick of the sight of Luis Suarez after he scored his seventh goal in three matches against them to help Liverpool return to winning ways with a thumping 5-0 victory at Anfield.

The Canaries' nemesis, after hat-tricks in his previous two outings against them, struck the second after Jordan Henderson's well-taken opener had given the Reds the lead in front of their home fans.

New £12million signing Daniel Sturridge became the first Reds player since Ray Kennedy in 1974 to score in his first three matches before Steven Gerrard's strike and Ryan Bennett's own goal completed the rout.

It took Liverpool's tally against Norwich in the last three league matches to 13, most of which have gone to Suarez.

Elsewhere second-placed Manchester City closed the gap on leaders Manchester United, who play Tottenham on Sunday, to four points thanks to David Silva's two goals against Fulham.

The Spanish midfielder opened the scoring after less than two minutes and made it 2-0 in the 69th minute before missing a golden chance for a hat-trick.

QPR new-boy Loic Remy took only 14 minutes of his debut to find the net but it was not enough to give the bottom side victory against West Ham as it finished 1-1 at Upton Park.

Rangers are unbeaten in January and were on course for another victory at half-time courtesy of Remy's cool finish.

But Joe Cole made it 1-1 in the 68th minute with the first strike of his second stint at the club - his first goal for the Hammers since January 2003.

Frenchman Remy chose Harry Redknapp's side over Newcastle, and the Magpies' relegation worries increased as they were beaten 2-1 by Reading.

A week after their stunning comeback to beat West Brom, Reading went behind to Yohan Cabaye's classy free-kick in the 35th minute but substitute Adam Le Fondre netted with his first touch in the 71st minute and won the game with his second goal six minutes later.

The result lifted Reading out of the bottom three but they were soon back in it after Aston Villa took a point from a 2-2 draw in the west midlands derby against West Brom.

It looked like being all three when Christian Benteke (12) and Gabriel Agbonlahor (31) put Villa two up at The Hawthorns but Chris Brunt pulled one back four minutes after half-time and Peter Odemwingie earned the Baggies a 2-2 draw seven minutes from time.

Wigan were fast out of the blocks, a soft own goal from David Vaughan putting them in front against Sunderland in only the fourth minute at the DW Stadium, but they were beaten 3-2 by the Black Cats.

Sunderland equalised through a penalty from Craig Gardner in the 17th minute after James McCarthy had handled a corner.

Three minutes later they were ahead through Steven Fletcher's volley and the striker added another three minutes before the break.

On-loan Manchester United teenager Angelo Henriquez scored his first goal in English football 11 minutes from time but it was not enough to stave off defeat.

The game between Swansea and Stoke was the only match that was goalless at half-time - but it finished 3-1 in the home side's favour.

Teenage full-back Ben Davies broke the deadlock four minutes into the second half to enhance his growing reputation with his first senior goal.

Strikes from Jonathan De Guzman in the 57th and 80th minutes secured the points for the home side, with Michael Owen's first goal for Stoke in injury time little consolation to the Potters.