Trotters in big trouble, QPR win
Bolton slipped closer to relegation on Sunday as they drew 2-2 with West Brom, QPR beat Stoke 1-0 while Aston Villa are effectively safe.
With both Bolton and QPR needing a home win to boost their Premier League survival hopes, Mark Hughes' men got one thanks to substitute Djibril Cisse's 89th-minute goal that earned them a 1-0 success over Stoke at Loftus Road.
Bolton too appeared set for victory, with Martin Petrov's 23rd-minute penalty and Billy Jones' own goal putting them 2-0 ahead against Albion.
But despite knowing manager Roy Hodgson is leaving them to take the England job, West Brom rallied back and Chris Brunt (75) and James Morrison (90) stunned the Reebok Stadium in to silence.
As a result, Bolton are two points shy of safety in the final relegation position, and Blackburn will be relegated if they fail to beat Wigan at Ewood Park on Monday night.
That also means Villa are safe due to far superior goal difference, despite Alex McLeish's side failing to see off 10-man Tottenham in a 1-1 draw at Villa Park.
They took the lead through Ciaran Clark's deflected effort 35 minutes in, and had a numerical advantage when Danny Rose was sent off for a studs-up tackle on Alan Hutton.
But Spurs hit back through Emmanuel Adebayor's penalty after Richard Dunne felled Sandro, putting the London club back above Newcastle into the fourth and final Champions League spot.
Elsewhere, Clint Dempsey scored his 23rd goal of the season and Mousa Dembele struck the winner as Fulham beat Sunderland 2-1 at Craven Cottage.
The visitors had initially levelled through Phil Bardsley's edge-of-the box rocket.
Wolves' clash with Everton ended goalless.
Earlier, Yaya Toure blasted Manchester City to within touching distance of the title with a hard-fought victory at Newcastle.
The Ivory Coast international struck twice in the final 20 minutes of a pulsating contest to secure a 2-0 win and three precious points and send City into next Sunday's final-day clash with QPR in pole position to claim their first title in 44 years.
City's last triumph in 1968 came courtesy of a 4-3 win at St James' Park, and Sunday's victory could prove almost as pivotal.
Manchester United made sure they kept the pressure on City with a 2-0 win over Swansea at Old Trafford.
Goals from Paul Scholes and Ashley Young wrapped up a routine win to move United level on points with rivals City going into Sunday's final games. And United, who travel to Sunderland, must now better City's result with QPR or else turn around a minus eight goal difference with City to retain their crown.