Wes Morgan rescued a point for Leicester at Manchester United but the Foxes will have to wait for their title celebrations.
The visitors went into the clash knowing a victory would secure the Premier League crown but it was United who enjoyed the stronger start and they were the team who looked most likely to find a winner at the end after Danny Drinkwater was dismissed for Leicester.
Louis van Gaal’s men took a deserved lead inside the opening 10 minutes as Antonio Valencia picked out an unmarked Anthony Martial, who fired the ball beyond Kasper Schmeichel from close range.
The hosts continued to press and Jesse Lingaard forced a save from Schmeichel but, against the run of play, Leicester drew level.
Drinkwater’s well taken free kick was met by Morgan and David de Gea could do nothing to deny the defender from heading home an equaliser.
United dominated possession in the opening 45 minutes but Leicester threatened at regular intervals and were perhaps unlucky to be denied a penalty when Riyad Mahrez went down under a challenge from Marcos Rojo.
Martial could have restored United’s lead soon after the restart but he couldn’t keep his shot down and it sailed over the bar, while Shinji Okazaki, Leonardo Ulloa and Mahrez all had opportunities for the Foxes.
With just under quarter of an hour remaining Chris Smalling headed the ball wide after being picked out by Wayne Rooney in what was arguably the best chance to fall either side’s way in the second period.
Drinkwater was shown a second yellow card in the closing stages and Rooney tested Schmeichel with the resulting free kick. United made the extra man count as they pushed for a winner but Leicester managed to hold on.
The Foxes now require just two points from their final two games to secure the title, but they could be champions before they play again if Spurs lose at Chelsea on Monday.