Ruthless Leicester picked up their first away Premier league win of the season as they beat Wolves to move off the bottom of the table and out of the relegation zone.
Youri Tielemans put the Foxes ahead with a stunning 22-yard strike, which flew past Jose Sa and went in off the post.
Wolves had nine shots in the opening 17 minutes, but fell 2-0 behind when Harvey Barnes linked up with Kiernan Dewsbury-Hall and slotted past Sa.
Former Chelsea striker Diego Costa, still searching for his first goal since joining Wolves on a free transfer in September, had numerous chances but could not beat visiting keeper Danny Ward, who tipped one shot over and saved a header. Costa also saw other attempts blocked or deflected away.
Daniel Podence was another to be denied by a brilliant Ward stop, while Ruben Neves fired a free-kick just wide at the start of the second half.
By the time Leicester scored their third – James Maddison again pressing his claim for a place in England’s World Cup squad with a lovely low strike from 18 yards out – Wolves had created, and missed, 20 opportunities.
That Maddison goal came from only Leicester’s third attempt of the match and they scored with their fourth too, Jamie Vardy scoring from close range following Timothy Castagne’s cross, as they finally won away from home in the league after five successive defeats.
“We are growing nicely, but there is a long way to go,” said Foxes manager Brendan Rodgers following his side’s third win in five games after home victories against Nottingham Forest and Leeds earlier this month.
“Collectively, we were very, very good. We carried a threat, and defensively we were excellent. Our pressing has been very good and all the goals were fantastic.
“Confidence will grow and we’ll get better. The concentration is better, everybody is focused, pressing at the right time and forcing teams into mistakes. Then we know we have the quality in the final third.”
The win takes Leicester up from 20th to 16th, while Wolves drop a place to 19th and are only above bottom side Nottingham Forest on goal difference.