Real Madrid's long-running pursuit of forward Gareth Bale, 24, is close to a conclusion with Tottenham poised to accept an offer of £93m plus 25-year-old Portuguese wing-back Fabio Coentrao.
Jason Puncheon continued his stellar run of form, scoring the opening the goal and assisting the eventual game-winner, as Crystal Palace win their fourth straight in a 2-3 upset over Everton.
Matt Jarvis scored the opening goal in the 40th minute to give West Ham hope for a famous victory at the Emirates but it was not to be as Arsenal stormed back with three unanswered goals for the win.
With Arsenal in dire need of points Lukas Podolski cancelled out West Ham's first half lead and then scored an insurance goal to ensure Arsenal all three points at home against the Hammers.
Chelsea announced over the weekend that star midfielder Eden Hazard will return "sooner rather than later".
Manchester City will be missing Yaya Toure for up to two weeks due to the groin injury picked up against Liverpool.
Liverpool beat Manchester City 3-2 to go five points clear at the top of the Premier League, with Philippe Coutinho hitting the winning goal.
Chelsea were not their sharpest today, but Demba Ba scored the only goal they would need to take the points and keep pace in the title race with a 0-1 win.
Yaya Toure was substituted in the first half of Manchester City's 3-2 defeat to Liverpool due to injury.
Liverpool's Jordan Henderson was sent off in injury time during the clash with Manchester City and faces a three match ban.
It was a nervy time but Arsenal rode Lukasz Fabianski's two penalty shootout saves to a win over upstarts Wigan Athletic.
Sunderland suffered their fifth straight loss and all but solidified their fate as a relegated club in a 0-1 loss to Everton.