Dominic Solanke scored his first two Premier League goals for AFC Bournemouth as they fought back to beat Leicester City 4-1 with a sensational second-half display.
Jamie Vardy had slid the ball in from two yards to put the Foxes in front after 23 minutes, with his 23rd goal of the campaign.
But half-time substitute Junior Stanislas made it 1-1 on 66 minutes from the penalty spot, slotting down the middle after Wilfred Ndidi fouled Callum Wilson.
And AFC Bournemouth were in front 101 seconds later after Kasper Schmeichel was unable to keep out Solanke's low shot, with Caglar Soyuncu sent off in the aftermath for kicking Wilson.
Jonny Evans' own goal in the 83rd minute and a second for Solanke four minutes later wrapped up the win.
A first victory in 10 matches leaves the Cherries three points from safety in 18th with three fixtures to go.
Leicester are fourth with 59 points, but could be overtaken if Manchester United beat Southampton on Monday night.
See: AFC Bournemouth report | Leicester report
Next fixtures
AFC Bournemouth: 15 Jul v Man City (A)
Leicester: 16 Jul v Sheff Utd (H)
Match officials
Referee: Stuart Attwell. Assistants: Simon Long, Neil Davies. Fourth official: Simon Hooper. Replacement official: Mark Pottage. VAR: Craig Pawson. Assistant VAR: Stephen Child.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time