Leicester City shrugged off a recent slump in form to strengthen their grip on third place in the Premier League with Ayoze Perez's late double capping a 4-1 home win over lowly West Ham United on Wednesday.
Victory came at a cost though as Premier League leading scorer Jamie Vardy hobbled off shortly before halftime.
Back-to-back defeats by Southampton and Burnley had cast some doubt over Leicester's top-four credentials but goals by Harvey Barnes and Ricardo Pereira had Brendan Rodgers' side in control by halftime.
Skipper Mark Noble gave West Ham a lifeline in the 50th minute when he converted a penalty but Perez's late double, his first from the penalty spot, underlined Leicester's superiority.
Leicester have 48 points from 24 games, eight ahead of fourth-placed Chelsea, while West Ham, who have 23 points, are only outside the relegation zone by virtue of goal difference.
Leicester have also scored 52 goals, their highest top-flight tally after 24 games since 1930-31.
"I thought we played with that authority in the game and personality that the team has played with all season. Tempo was good, pressed well," Rodgers said.
Defeat by Leicester on Dec. 28 did for former West Ham manager Manuel Pellegrini, paving the way for the return of David Moyes for a second stint as Hammers manager.
But he faces a tough task keeping them out of the relegation zone after winning only one of his first four games in charge.
"I knew January was going to be really, really tough. The Premier League at different times has brought shocks, we just have to make sure we bring one of those shocks in the games coming up," he said.
Leicester toyed with West Ham in the opening stages and the only surprise was it took them 24 minutes to score, Barnes applying the finishing touch to Ricardo's pass across goal.
When Vardy clutched the back of his leg and soon afterwards hobbled off, it dampened the mood but the home fans were buoyant when Barnes teed up Ricardo to double the lead.
West Ham had been non-existent as an attacking threat in the first half but were handed an unlikely lifeline when Wilfred Ndidi was adjudged to have fouled Sebastien Haller and Noble converted from the penalty spot.
From a position of comfort Leicester suddenly looked edgy and Manuel Lanzini almost equalised.
Perez made absolutely sure of the points in the 88th minute when he found the corner after an intricate passing move.
While there is no chance of another title charge, as in 2015-16, barring an unlikely collapse in form Leicester look poised to return to the Champions League as they are 14 points ahead of fifth-placed Manchester United.
Rodgers later said Vardy's injury was not serious.
"It is not his hamstring which is good. Hopefully over the next couple of days it will ease off and he will be fit," he said. "Jamie is a real talisman for the team but if we are going to have success it is about the team.
"He hasn't played for us in a number of games and the team has still played well but of course we want him fit and well. He is such a good player and we hope it is not too serious.
"He felt a sensation in it, and it sort of spasmed really in that period. We'll have a look at that tomorrow, but it didn't look too serious."