SAINTS came from behind to stun Leicester City at the King Power Stadium - with Danny Ings netting a dramatic late winner. 

Ralph Hasenhuttl's side trailed to Dennis Praet's 14th-minute goal but equalised through a deflected Stuart Armstrong strike five minutes later.

They created a plethora of chances during the rest of the first half, with Ings hitting the crossbar twice before stunning the high-flying Foxes in the 82nd minute.

Ings poked his tenth goal in as many starts into the bottom corner via a slight deflection off a sprawling Kasper Schmeichel after an exquisite through ball from Che Adams.

Leicester thought they had equalised through Jonny Evans in the last minute of normal time, only to have a third goal disallowed by VAR, for offside.

So, with 19 points from their last nine games, Saints' incredible run continues after a memorable win against the club that beat them 9-0 at St Mary's just 11 weeks ago.

Hasenhuttl made one change to the team that beat Tottenham on New Year’s Day with Shane Long coming in for Moussa Djenepo.

Ings nearly scored early on but was denied by Schmeichel after a stray Leicester pass found him in the box.

It was the sort of chance he has been taking with ease over the last two months but Schmeichel quickly narrowed the angle.

Ings also had the chance to score from the rebound but again he was denied by the Dane.

Saints went behind in the 13th minute after an incisive run and cross down the left by Jamie Vardy, finished by Dennis Praet at the far post, after the Premier League’s top scorer was put clear by Ayoze Perez’s free kick.

Another raid down Saints’ right ended with a booking for Stuart Armstrong after he brought down Ben Chilwell.

But in the 19th minute Armstrong equalised with a 16-yard strike that took a huge deflection off left-back Chilwell.

After receiving the ball on the right side of the penalty area, Armstrong’s left-footer curler completely wrong-footed Schmeichel.

Saints looked for a second as Redmond fed Bertrand’s overlapping run and Ings headed the ensuing cross wide at the near post.

Then Pierre-Emile Hojbjerg fizzed a 25-yard volley that Schmeichel palmed away from the bottom corner.

Vardy had a goal disallowed offside in the 30th minute but Saints continued to look a threat, with a Ward-Prowse free-kick deflecting off the wall after Redmond was brought down on the edge of the box.

Long fired straight at Schmeichel from the edge of the area and Saints had yet another effort on goal before the break when Armstrong’s cross from the right was met by Ings at the near post, hitting the crossbar.

Moments later Ings rattled the bar again, with a technically outstanding, venomous strike on the turn.

Saints continued to have the better of the chances in the second half, with Stephens’ volley from a Bertrand free-kick cleared off the line by Caglar Soyuncu after Schmeichel came for the centre and missed.

Alex McCarthy produced a fine save from a Jonny Evans header, beating the ball away with his right fist and Schmeichel came out of his area to head clear as play swung to the other end.

Then both sides were denied by VAR. Long thought he had won a penalty until VAR confirmed he was marginally offside after being put through by Armstrong. And Leicester’s Iheanacho had a goal disallowed for offside from a Maddison free-kick.

Saints were fortunate when Ricardo just failed to reach a ball on the edge of the six-yard box  and also when Maddison’s through ball for Vardy was a fraction too strong.

But incredibly Saints took a 2-1 lead in the 82nd minute when, shortly after coming on for Long, Adams provided an inch-perfect through ball that Ings finished with aplomb.

Saints even threatened another on the counter-attack when Redmond squared for Ings, but this time Schmeichel made an excellent save.

McCarthy made a fantastic point-blank block to deny Iheanacho as Leicester pushed for an equaliser and Maddison and sub Moussa Djenepo locked horns as tempers flared.

But Saints held on to secure another amazing result. 

SAINTS: McCarthy, Cedric, Stephens, Bednarek, Bertrand, Ward-Prowse, Hojbjerg, Redmond, Armstrong (Djenepo 78), Long (Adams 78), Ings.
Booked: Armstrong, Hojbjerg.
LEICESTER: Schmeichel, Pereira, Soyuncu, Evans, Chilwell, Barnes (Iheanacho 58), Choudhury, Madison, Perez (Gray 67), Praet (Tielemans 78), Vardy.
Attendance: 32,115 (away 1,241)