Until last season, Manchester United had never lost in the Premier League at Upton Park but the Londoners, who also triumphed at Old Trafford in May, made it two in two seasons with late goals by defenders Anton Ferdinand and Matthew Upson.
Tottenham Hotspur's Harry Kane struck deep in added time to rescue a 2-2 home draw at home to West Ham United, while Liverpool's top-four hopes were fuelled by a 2-0 win at Southampton in the Premier League on Sunday.