Substitute Che Adams scored twice as Southampton came from behind to beat Leicester and get their first Premier League win in nine games.
In-form James Maddison's fantastic free-kick, curled around the wall and into the bottom corner from 25 yards, gave Leicester the lead.
The Saints had barely had a chance before that but the introduction of Adams for Sedou Mara after 59 minutes changed the game.
First he slotted in from seven yards out from Armel Bella-Kotchap's ball after Leicester failed to clear a long throw-in.
He waited six months for that goal, having last scored for the Saints in February, but he only had to wait 16 minutes for his next goal.