Bournemouth breathed life into their Premier League survival bid on Sunday, coming from a goal down to beat fourth-placed Leicester City 4-1 for their first win in 10 games.
Leicester were in command after Jamie Vardy's scrappy first-half goal. But with the relegation trapdoor creaking underneath their feet, Bournemouth turned the match around in stunning fashion with Dominic Solanke scoring twice.
For Leicester, defeat was a huge blow to their hopes of a top-four finish.
Junior Stanislas equalised from the penalty spot in the 66th minute after a mistake by Leicester keeper Kasper Schmeichel, who was at fault again one minute later when he allowed Solanke's shot to trickle over the line.
To make matters worse for the foxes, defender Caglar Soyuncu was shown a straight red card after tangling with Callum Wilson immediately after Bournemouth's goal.
Leicester then collapsed in alarming fashion.
Stanislas's shot in the 83rd minute went in off Leicester defender Jonny Evans before Solanke seized on more dreadful Leicester defending to add his second.
With Aston Villa winning earlier in the day, Bournemouth began the match second from bottom, six points behind fourth-from-bottom Watford. The victory - their first since Feb. 1 - means that with three games remaining they still have hope of securing a sixth successive season of top-flight football.
They moved back above Villa to 18th place on 31 points, three behind both Watford and West Ham United, who face each other in the next round of fixtures.