Daniel Podence scored his first Premier League goal of the season as Wolverhampton Wanderers beat Leicester City 2-1 at home to boost their hopes of European qualification.
Wolves went ahead on nine minutes when Raul Jimenez set up Ruben Neves and the Portuguese's strike from outside the penalty area flew past Kasper Schmeichel.
The Foxes were back on level terms four minutes before the break. Youri Tielemans' sublime threaded pass found Marc Albrighton and his low cross was steered in by Ademola Lookman.
Wolves regained the lead on 66 minutes, moments after Tielemans had fired narrowly over for Leicester. Leander Dendoncker teed up Podence to drill in a low strike from outside the box after a swift counter-attack.
James Maddison was close to equalising with six minutes left and Jose Sa saved well from Tielemans in stoppage time.
Back-to-back wins leave Wolves seventh, two below fifth-placed West Ham United and six adrift of Manchester United, in fourth, with matches in hand on both.
Leicester are 11th on 27 points.
See: Wolves report | Leicester report
Next fixtures
Wolves: 24 Feb v Arsenal (A)
Leicester: 1 Mar v Burnley (A)
Match officials
Referee: Craig Pawson. Assistants: Simon Bennett, Ian Hussin. Fourth official: Andy Madley. VAR: Stuart Attwell. Assistant VAR: Marc Perry.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time