Last updated: 29th December 2007
Upson: Headed winner
West Ham United spoiled Carlos Tevez's return to Upton Park after coming from behind to beat Manchester United 2-1.
The champions, suffering a rare off-day, did take the lead on 14 minutes when the in-form Cristiano Ronaldo headed home Ryan Giggs' cross after a sweeping move.
Ronaldo was presented with the chance to make it 2-0 midway through the second half, but he drilled his penalty wide after Jonathan Spector was penalised for handball.
Yet West Ham had been the better side for large swathes of the game and drew level on 77 minutes when substitute Anton Ferdinand headed home Mark Noble's corner.
Noble was the creator for his side's winning goal on 82 minutes, curling in a free-kick from the right which Matthew Upson rose well to meet for his first goal for the club.
The home side squandered a gilt-edged chance when Hayden Mullins shot cannoned back off a post to the recalled Mark Noble, who was horrified to fire over from 10 yards with the goal at his mercy.
United made him regret that even more when they turned their first attack of note into Ronaldo's opener. Louis Saha began the move with a ball to find Ryan Giggs in space and the Portugal international out-paced George McCartney to head home the cross.
Referee Mike Dean ruled that Rio Ferdinand's challenge on Nolberto Solano on the edge of the box near a touchline had been legal to the home fans' fury but the Peruvian almost conjured up an equaliser in the 36th minute.
The ex-Newcastle man latched on to the loose ball after Freddie Ljungberg appeared to have been impeded and instinctively let fly from distance. United goalkeeper Tomasz Kuszczak, who was continuing to deputise for the injured Edwin van der Sar, was alert to the danger however and produced an acrobatic tip-over.
The final chance of the first half also belonged to the Londoners but Carlton Cole, operating as a lone front-man after Dean Ashton was sacrificed to let Noble back in the side, headed the midfielder's pin-point cross over the bar despite having enough time and space to pick his spot.
Solano, who put a free-kick just past a post, was forced off by a leg injury five minutes into the second period and was replaced by John Pantsil. Scott Parker had been hurt in the first half and was replaced in the 56th minute by Anton Ferdinand, previously absent since October because of a hamstring injury.
Mullins was booked for a foul on Ronaldo who then missed a penalty. Ex-United man Jonathan Spector was adjudged to have handled in the box under pressure from substitute Anderson but although Ronaldo's spot-kick did not lack power it flew wide of Green's right-hand post to keep the home side in the game.
Curbishley took that as the perfect cue to send on Ashton in place of Ljungberg for the final 20 minutes and a spell of intense pressure conjured up an equaliser in the 77th minute when Anton Ferdinand rose to head a Noble corner past Kuszczak.
The home side continued to attack and Upson repeated Ferdinand's trick by heading a Noble free-kick beyond the United goalkeeper.
Upton Park erupted as the race for the Barclays Premier League title took another dramatic twist.
| West Ham United | Team Statistics | Manchester United | |
| 2 | Goals | 1 | |
| 0 | 1st Half Goals | 1 | |
| 3 | Shots on Target | 3 | |
| 7 | Shots off Target | 5 | |
| 1 | Blocked Shots | 1 | |
| 7 | Corners | 3 | |
| 11 | Fouls | 12 | |
| 1 | Offsides | 2 | |
| 2 | Yellow Cards | 0 | |
| 0 | Red Cards | 0 | |
| 73 | Passing Success | 72.9 | |
| 24 | Tackles | 19 | |
| 83.3 | Tackles Success | 78.9 | |
| 54.5 | Possession | 45.5 | |
| 54.9 | Territorial Advantage | 45.1 | |
| Player | Rating | Club |
|---|---|---|
| Matthew Upson | 8.0 | West Ham |
| Mark Noble | 7.7 | West Ham |
| Nolberto Solano | 7.6 | West Ham |
| Anton Ferdinand | 7.5 | West Ham |
| Robert Green | 7.4 | West Ham |
| Time | Fixture |
|---|---|
| Wednesday 10th February | |
| Barclays Premier League | |
| 19:45 | Arsenal vs Liverpool |
| 19:45 | Aston Villa vs Man Utd |
| 19:45 | West Ham vs Birmingham |
| 19:45 | Wolverhampton vs Tottenham |
| 20:00 | Blackburn vs Hull |
| 20:00 | Everton vs Chelsea |
| Tuesday 16th February | |
| Barclays Premier League | |
| 19:45 | Stoke vs Man City |
| Wednesday 17th February | |
| Barclays Premier League | |
| 20:00 | Wigan vs Bolton |
| Saturday 20th February | |
| Barclays Premier League | |
| 12:45 | Everton vs Man Utd |
| 15:00 | Arsenal vs Sunderland |
| 15:00 | West Ham vs Hull |
| 15:00 | Wolverhampton vs Chelsea |
| 17:30 | Portsmouth vs Stoke |
| Sunday 21st February | |
| Barclays Premier League | |
| 14:00 | Aston Villa vs Burnley |
| 15:00 | Fulham vs Birmingham |
| 15:00 | Man City vs Liverpool |
| 16:15 | Wigan vs Tottenham |
| Monday 22nd February | |
| Barclays Premier League | |
| 20:00 | Blackburn vs Bolton |
| Tuesday 23rd February | |
| Barclays Premier League | |
| 20:00 | Man Utd vs West Ham |
| Saturday 27th February | |
| Barclays Premier League | |
| 12:45 | Chelsea vs Man City |
| Time | Result |
|---|---|
| Tuesday 9th February | |
| Barclays Premier League | |
| Man City 2 - 0 Bolton | |
| Wigan 1 - 1 Stoke | |
| Portsmouth 1 - 1 Sunderland | |
| Fulham 3 - 0 Burnley | |
| Sunday 7th February | |
| Barclays Premier League | |
| Birmingham 2 - 1 Wolverhampton | |
| Chelsea 2 - 0 Arsenal | |
| Saturday 6th February | |
| Barclays Premier League | |
| Liverpool 1 - 0 Everton | |
| Hull 2 - 1 Man City | |
| Stoke 3 - 0 Blackburn | |
| Bolton 0 - 0 Fulham | |
| Sunderland 1 - 1 Wigan | |
| Man Utd 5 - 0 Portsmouth | |
| Burnley 2 - 1 West Ham | |
| Tottenham 0 - 0 Aston Villa | |
| Wednesday 3rd February | |
| Barclays Premier League | |
| Fulham 1 - 0 Portsmouth | |
| Tuesday 2nd February | |
| Barclays Premier League | |
| Hull 1 - 1 Chelsea | |
| Monday 1st February | |
| Barclays Premier League | |
| Sunderland 0 - 0 Stoke | |
| Sunday 31st January | |
| Barclays Premier League | |
| Man City 2 - 0 Portsmouth | |
| Arsenal 1 - 3 Man Utd | |
| Saturday 30th January | |
| Barclays Premier League | |
| Birmingham 1 - 1 Tottenham | |
| Pos | Team | P | Pts |
|---|---|---|---|
| 1 | Chelsea | 25 | 58 |
| 2 | Manchester United | 25 | 56 |
| 3 | Arsenal | 25 | 49 |
| 4 | Liverpool | 25 | 44 |
| 5 | Manchester City | 24 | 44 |
| 6 | Tottenham Hotspur | 25 | 43 |
| 7 | Aston Villa | 24 | 41 |
| 8 | Birmingham City | 24 | 37 |
| 9 | Fulham | 26 | 34 |
| 10 | Everton | 24 | 32 |
| 11 | Stoke City | 24 | 30 |
| 12 | Blackburn Rovers | 25 | 28 |
| 13 | Sunderland | 25 | 26 |
| 14 | Wigan Athletic | 24 | 24 |
| 15 | Hull City | 25 | 24 |
| 16 | Burnley | 25 | 23 |
| 17 | Bolton Wanderers | 24 | 22 |
| 18 | West Ham United | 24 | 21 |
| 19 | Wolverhampton Wanderers | 24 | 21 |
| 20 | Portsmouth | 25 | 16 |