Jamie Vardy's clinical double earned Leicester City a 2-0 win over Sunderland that takes them a step closer to the Premier League title.
The England striker raced onto Danny Drinkwater's long ball before finishing with aplomb midway through the second half of a scrappy affair at the Stadium of Light, which was high in tension but low in quality.
Both sides had shouts for a penalty waved away in a first half during which chances were scarce, though Kasper Schmeichel saved well to deny Fabio Borini as Sunderland sought a win to give their survival hopes a major boost.
Drinkwater came close for Leicester before he set up Vardy to snatch the lead and send the visiting fans into raptures, and Claudio Ranieri's side secured a killer second in injury time to put further pressure on second-placed Tottenham, thanks to a fine solo goal from their number nine.
Sunderland, who worked tirelessly but were too often wasteful in the final third, remain four points from safety in 18th place.
N'Golo Kante's ambitious dipping volley from distance summed up Leicester's determination to seize an early advantage.
Wes Morgan, whose header secured three points against Southampton last week, spurned a great chance to put Leicester ahead when he nodded Riyad Mahrez's corner wide from just six yards out.
Shinji Okazaki's appeals for a penalty were dismissed after he was caught by DeAndre Yedlin following Marc Albrighton's flighted ball over the top, but it was Sunderland who began to look the more likely as the half went on, Younes Kaboul coming closest with a looping header from just inside the box.
The home side had their own shouts for a penalty waved away by Anthony Taylor just before half-time, after Patrick van Aanholt's attempted cutback struck the trailing arm of Robert Huth, before Schmeichel reacted well with his legs to hook Fabio Borini's deflected effort clear of the near post.
Borini missed two more half-chances as Sunderland started the second period the strongest, first scuffing a shot wide of the near post before firing just a couple of feet over with a far cleaner strike from the edge of the area.
Drinkwater was denied by a smart smothering stop from Vito Mannone as he looked to race clear onto Vardy's pass, but just as a breakthrough was beginning to look beyond a surprisingly sluggish Leicester, they seized the initiative.
Drinkwater fired a superb long pass from his own half into the path of Vardy, who raced into the penalty area before slotting low past a hesitant Mannone into the bottom corner.
Mahrez almost set up Vardy for a second as he left Yedlin for dead on the break, but the ball just eluded him before Borini endured the embarrassment of kicking the ball into his own face and behind for a goal-kick when picked out in space in the area.
Leicester are now guaranteed to finish at least 4th, meaning they will have Champions League football next season. pic.twitter.com/gYxjjhIRWZ— Soccer60 (@soccer60ng) April 10, 2016
Sunderland pushed for a late equaliser, but Jack Rodwell blazed over the crossbar when completely unmarked just six yards out to sum up another frustrating 90 minutes for Sam Allardyce's side.
And Leicester, who saw late efforts from Drinkwater and substitute Daniel Amartey thwarted by Mannone, sealed the win as Vardy charged from the halfway line before prodding the ball around the Sunderland keeper and tucking in his 21st goal of a remarkable season.
Ranieri was moved to tears as he applauded the travelling fans at full-time but warned that they cannot now allow their focus to slip.
"We knew it would be tough, it is normal because Sunderland are fighting to be safe, but I am very happy for the three points," he told BBC Sport. "Our performance was very solid, of course they had the chance to draw but we had three or four chances to finish it early.
Leicester’s remaining Fixtures— Soccer60 (@soccer60ng) April 10, 2016
West Ham (Home)
Swansea (Home)
Man Utd (Away)
Everton (Home)
Chelsea (Away) pic.twitter.com/lgx3K6udz8
"The fans must continue to dream but we must continue to be concentrated and focused. Now we have two tough matches at home, the Champions League is on the table and we have to keep it. We achieve nothing yet.
"We have to stay calm, be focused, strong, solid and keep going. You make this job for the emotion you feel inside but it is difficult for me to tell what kind of emotion. Today we made some mistakes, we still have to look at what is not right."
Vardy ended a run of six league games without a goal to move onto 21 for the campaign, and Ranieri admits he was relieved to see his leading scorer rediscover his clinical touch.
"It is important for Jamie Vardy to score because he made some good assists in the last game but he is our goalscorer and he needed to score again and I am very happy with him," he added.