FERNANDINHO'S double for Manchester City helped his side to a stunning 6-3 win over EPL leaders Arsenal in today's lunchtime kick off. Sergio Aguero's beuatiful volley had the hosts a goal up after 15 minutes, before Theo Walcott levelled on the half hour. Alvaro Negredo then restored City's lead, with Fernandinho making it 3-1 just after half time.

Walcott then secured his brace to make it 3-2, before David Silva restored the two goal cushion for Manuel Pellegrini's side. Fernandinho got his second with two minutes remaining, before Per Mertesacker scored Arsenal's third in the 90th minute. The goal scoring didn't stop there though, as there was time for Yaya Toure to score a penalty, securing an incredible 6-3 win for City, that brings them to within two points of Arsene Wenger's table toppers.

Chelsea kept the pressure on both of them with a home win over Crystal Palace. Fernando Torres' 16th minute strike was cancelled out by the resurgent Marouane Chemakh's leveller on the half hour. Ramires pushed Jose Mourinho's side ahead with the winner on 35 minutes, but Petr Cech had to be at his best for the Blues to make sure of the win.

Everton romped in to the top four with a 4-1 rout of Fulham at Goodison Park. Leon Osman's first half strike ahd been cancelled out by Dimitar Berbatov's penalty midway through the second half, but late goals from Sheamus Coleman, Gareth Barry and Kevin Mirallas, saw Roberto Martinez's side finish the game emphatically.

Peter Whittingham scored the only goal of the game as Cardiff bested West Brom, while Yohan Gouffran and Jay Rodrigues ensured a 1-1 draw between Newcastle and Southampton at St James' Park. There were 0-0 draws in the other games between West Ham and Sunderland and Hull versus Stoke.