Bournemouth 4 Leicester City 1
Dominic Solanke ended his Premier League goal drought with a timely brace as Bournemouth boosted their slim survival hopes by fighting back in astonishing fashion to shock Champions League-chasing Leicester.
Solanke, without a goal in 38 previous top-flight appearances since a £19million move from Liverpool in January 2019, slotted home twice in the second half as the Cherries romped to a precious victory.
Junior Stanislas' 66th-minute penalty started the unlikely fightback, cancelling out Jamie Vardy's first-half opener, with the hosts also benefiting from a Jonny Evans own goal.
A remarkable south-coast contest flipped on his head during a crazy two-minute spell in which the Cherries scored twice to go ahead and Leicester defender Caglar Soyuncu was sent off.
The overdue victory for Eddie Howe's hosts leaves them just three points adrift of safety, while giving their goal difference a significant boost as they chase down West Ham and Watford.
Meanwhile, the Foxes' European fate is now out of their hands after their amazing capitulation.
They stay fourth following a seventh away trip without success, leaving Manchester United with an opportunity to leapfrog them tonight.