(CNN) -- Manchester City moved up to second place in the English Premier League on Saturday after a 3-1 win against bottom of the table West Ham at Upton Park.
Yaya Toure opened the scoring after half-an-hour with an unstoppable drive past goalkeeper Robert Green and was unlucky not to grab a second after the break.
Cutting in from the left, the Ivorian midfielder drove a shot against the post which rebounded off Green's back and into the goal to make it 2-0 in the 73rd minute.
Adam Johnson came off the bench to add a third with nine minutes remaining, before James Tomkins snatched a late consolation goal for Avram Grant's side.
The result puts Roberto Mancini's men level on points with league leaders Arsenal who play Manchester United at Old Trafford on Monday night.
Newcastle recorded a resounding 3-1 victory over Liverpool at St James Park to get new manager Alan Pardew off to a winning start.
Kevin Nolan opened the scoring for the Magpies after 15 minutes, side-footing home after Andy Carroll's knockdown.
Dirk Kuyt put Liverpool back on level terms shortly after the break after a mix up in the Newcastle defense. But first Joey Barton, then Andy Carroll -- who thumped the ball past keeper Reina from 25 yards in injury time -- completed a deserved win.
The result means both teams are now on 22 points with Newcastle in eighth, one place ahead of Liverpool thanks to a superior goal difference.
Aston Villa bounced back from their defeat against Liverpool last weekend beating West Bromwich Albion 2-1 at Villa Park.
Stewart Downing scored from Marc Albrighton's cross to give Villa the lead after 25 minutes and Emile Heskey doubled the lead ten minutes from time, before Paul Scharner got one back for the visitors.
Blackpool recorded a notable 1-0 victory against Stoke City at the Britannia Stadium. DJ Campbell's well taken goal after 48 minutes proved decisive and moves Ian Holloway's team up to 10th in the table with 22 points. Stoke remain on 21 points in 12th place.
Everton were held to a 0-0 draw by Wigan at Goodison Park, a result which helps neither team as they struggle to pull themselves out of the bottom half of the table.
Sunderland missed the chance to leapfrog fifth-placed Tottenham Hotspur -- who play London rivals Chelsea on Sunday -- after they drew 0-0 with Fulham at Craven Cottage.
It was the 10th time this season that Fulham have drawn and keeps them hovering just above the relegation zone in 17th place.