Manchester United lost their way in the south London fog as they were held to a goalless draw at Crystal Palace.
The Red Devils are now 14 points behind leaders Manchester City after a drab affair at Selhurst Park.
Chances were few and far between and Ole Gunnar Solskjaer's side have now gone 285 minutes without a goal heading into Sunday's derby at the Etihad.
Marcus Rashford should have broken the deadlock in the first half but he side-footed wide after Luke Shaw had picked him out inside the area.
Late on, Palace full-back Patrick Van Aanholt was played through but Dean Henderson ensured it finished 0-0 with a crucial save.
But the remaining 10 Blades stood firm and defended solidly and will feel they have kept alive their faint hopes of pulling off the greatest of escapes.
However, Chris Wilder's side still have a 12-point gap to bridge in the remaining 11 matches.
After Matej Vydra's first Premier League goal in more than a year was cancelled out by Kelechi Iheanacho's fantastic first-half volley, Schmeichel came to the fore for a Leicester side without several first-team players.
Schmeichel kept out headers from James Tarkowski and Chris Wood before Ashley Westwood hit a post and although Leicester rallied late on, with Youri Tielemans also denied by the goal frame, the sides settled for a 1-1 draw.