Two second half goals from Jamie Vardy gave Leicester a 2-0 victory over Sunderland and took them closer to the Premier League title.
The 29-year old England striker scored in the 66th – minute and stoppage time for his 20th and 21st goal of the season, to secure a three hard-fought points for the Foxes at the Stadium of Light.
Despite not being at their best for most of the game, Claudio Ranieri’s side preserved their formidable lead over Tottenham Hotspur at the top of the standings and moved them within touching distance of a most unexpected title.
The result means the Foxes are now assured of a top-four finish.
For Tottenham and Arsenal fans now, it is now a case of when, and not if, Leicester win the title.
Ranieri’s side will head into next Sunday’s home clash with West Ham knowing their fate remains firmly in their own hands, while Sam Allardyce will send out his team at Norwich the previous day acutely aware that defeat there could prove all but fatal.
“It’s a game we’ll try to win but we can’t afford to lose,” said Allardyce, whose team are four points behind Alex Neil’s side with a game in hand. He could have done with travelling to Carrow Road with at least one more point on the board. “A draw against Leicester would have been fantastic but Jack Rodwell missed that chance,” said Sunderland’s manager.
Elsewhere, Maurichio Pochettino’s Spurs stunned Manchester United with three second half goals in six minutes to dent the Red Devils’s chances of securing a top-four finish.
Dele Alli, Toby Alderweireld and Erik Lamela were the goal scorers at White Hart Lane, as the Londoners swamped Louis Van Gaal’s side to keep Premier League leaders Leicester in sight.
In another result of the day Liverpool thrashed Stoke City 4-1 at Anfield for their biggest home win of the season.
Substitute, Divock Origi scored a brace with Moreno and Daniel Sturridge also on target for the host.