Arsenal preserved their place on top of the Premier League after William Gallas's late equaliser earned a dramatic 2-2 draw against Manchester United on Saturday. Gallas's late intervention ensured Arsene Wenger's side stayed ahead of United on goal difference and extended their unbeaten run this season to 18 matches in all competitions.
The most eagerly-anticipated clash of the campaign surpassed expectations after a slow start at the Emirates Stadium. The game exploded into life when United went ahead in first half stoppage-time when Gallas turned Wayne Rooney's shot into his own net.
Arsenal were back on terms two minutes into the second-half as Cesc Fabregas collected Bacary Sagna's cutback to slot into the bottom-corner for his 10th goal of the season. United regain the lead in the 82nd minute when left-back Patrice Evra burst into the penalty area before cutting a pass back to Ronaldo who swept his shot into the open goal.
The home team were not finished though and they snatched a point in the dying seconds when Gallas scored at the right end by turning in Theo Walcott's scuffed shot. United manager Sir Alex Ferguson admitted his side had only themselves to blame.
Frank Lampard helped Chelsea move into third place - within three points of Arsenal - as his goal set up a 2-0 win at Wigan. Lampard followed his midweek League Cup hat-trick against Leicester by giving Avram Grant's side an 11th minute lead at the JJB Stadium.
New Tottenham manager Juande Ramos was denied a first league win as Middlesbrough fought back to draw 1-1 at the Riverside Stadium. Ramos sprung a surprise by dropping star strikers Robbie Keane and Dimitar Berbatov and was rewarded when Darren Bent gave Spurs a 35th minute lead. Portsmouth beat Newcastle 4-1 thanks to an astonishing three-goal blast in the space of three first-half minutes at St James' Park.
Everton scored twice in stoppage time to clinch a 3-1 win over Birmingham. Aston Villa left struggling Derby rooted to the bottom of the table as second half goals from Martin Laursen and Ashley Young sealed a 2-0 victory. Liverpool travel to Blackburn in Saturday's late match. West Ham host Bolton on Sunday and Manchester City face Sunderland on Monday.