Tottenham had earlier stunned second-placed Manchester City 3-1, a result that means Manchester United can wrap up a record-extending 20th English title with four matches to spare.
Victory in Monday's home match against relegation-threatened Aston Villa will end City's Premier League reign, as manager Roberto Mancini ponders what has gone wrong this season.
"I can't believe that we lost this game because we played very, very well for 80 minutes," the Italian manager said after Spurs came from behind to score three late goals.
"This is our problem this year, when we have chances we don't score."
Samir Nasri gave City the lead in the fifth minute, but Gareth Bale set up Clint Dempsey's equalizer with 15 minutes to play before substitute Jermain Defoe cut inside visiting captain Vincent Kompany and lashed in a right-foot shot.
Bale, returning after an ankle injury, then wrapped up the win with his 18th league goal this season.
City's only hope of silverware this season is the FA Cup, with the final against Wigan on May 11 as Mancini seeks to win back the trophy he lifted two seasons ago.
"We needed to win because we want to get second position and to have a better life for the next week, but we didn't deserve to lose -- we deserved to win," he said.
"The championship was finished three or four weeks ago, they deserved to win it. I think that it's important for us to win as many games now as we can."