Both teams have 86 points after
Unless City, who have won 17 and drawn one of their 18 home league matches, drop points against relegation-threatened Queens Park Rangers, managed by former City boss and United striker Mark Hughes, and United beat Sunderland, City will claim the title for the third time in their history.
If both teams win their final matches, the only way United could clinch their 20th title would be with victory at Sunderland by at least eight goals more than City and even in this wildly unpredictable season that is very unlikely to happen.
Roberto Mancini's men, who have clawed back the eight-point advantage United held a month ago, played superbly to win at Newcastle, whose own hopes of a Champions League place now hang in the balance.
Yaya Toure scored twice in the last 20 minutes after being pushed forward by Mancini whose side have now won their last five league games and enjoyed a great week after beating United 1-0 on Monday.
Goals from Paul Scholes and Ashley Young brought some joy to a subdued Old Trafford crowd, resigned to the nightmare of the title going across town to the club dubbed as "the noisy neighbours" by manager Alex Ferguson when they emerged as a force following the millions spent by owner Sheikh Mansour of Abu Dhabi a few years ago.
Ferguson came on the pitch after the game to thank the crowd for their support.
"Hopefully, next week will be the biggest celebration of our lives," he said without much conviction.
He said he was hoping Hughes, who was sacked by City to make way for Mancini in 2009, would do them a favour.
"Today's win gives us hope," he told Sky Sports News. "We've got next week and Queens Park Rangers need a point, so you never know. I just wish Sparky (Hughes) was playing," he joked.
"But the right thing for us to do is to go to Sunderland with the right spirit and attitude and try and win the match."
Mancini told the BBC: "It is not finished. It is important that we get three points next week, we need a big effort - there is one game more.
"QPR will be tough, they are fighting for relegation.
Nothing changes. It is ours to lose. It doesn't depend on other teams anymore."
The Champions League places and final relegation spots will also be decided on the last day.
Ciaran Clark put Villa ahead in the 35th minute and Emmanuel Adebayor equalised for Spurs with a 61st-minute penalty.
A Spurs victory would have left their destiny in their own hands against Fulham next week, a match defender Danny Rose will miss after a red card for a two-footed lunge on ex-Spurs team mate Alan Hutton.
Spurs manager Harry Redknapp told the BBC: "We dominated the second half but we couldn't get the second goal. It's all to play for next week there are so many permutations."
Chelsea have two matches left, their first a visit to Liverpool on Tuesday, postponed from Saturday when the two sides met in the FA Cup final which Chelsea won 2-1.
Chelsea look unlikely to finish on the top four but they can still qualify for the Champions League by beating Bayern Munich in the final of Europe's premier club competition on May 19.
They would qualify as holders at the expense of the team finishing fourth in the Premier League.
At the other end of the table
That result left
With Villa safe on 38 points and Wolves relegated, two from Wigan Athletic, QPR, Bolton and Blackburn will go down.
Blackburn play Wigan on Monday and will be relegated if they fail to win.