On this day - 29 December

Classic match

West Ham United 2-1 Manchester United
Premier League
29 December 2007

West Ham United came from behind to defeat Manchester United at the Boleyn Ground with a helping hand from Cristiano Ronaldo.

The Portuguese forward put his side ahead after 14 minutes but spurned the chance to double the lead when he missed a penalty.

That escape rallied the Hammers who had a famous three points to savour when Anton Ferdinand and Matthew Upson both headed home from Mark Noble's corner and free-kick respectively.

Complete record - 29 December

1923 Liverpool 2-0 West Ham United (Division One)
1928 Sheffield United 3-3 West Ham United (Division One)
1934 West Ham United 1-2 Hull City (Division Two)
1951 West Ham United 2-0 Hull City (Division Two)
1956 West Ham United 2-1 Lincoln City (Division Two)
1962 Nottingham Forest 3-4 West Ham United (Division One)
1973 Tottenham Hotspur 2-0 West Ham United (Division One)
1982 Watford 2-1 West Ham United (Division One)
1984 Coventry City 1-2 West Ham United (Division One)
1990 West Ham United 0-0 Port Vale (Division Two)
2001 West Ham United 1-1 Liverpool (Premier League)
2007 West Ham United 2-1 Manchester United (Premier League
2012 Reading 1-0 West Ham United (Premier League)

Played 13, Won 5, Drawn 2, Lost 6, Scored 18, Conceded 19