Leeds sink Leicester, Keane scores in Preston win
Leeds United struck three late goals at a bouncing Elland Road to beat Leicester 3-1 and throw the Sky Bet Championship title race wide open.
Leicester appeared to be tightening their grip on top spot after Wout Faes' first-half header, but Leeds hit back in a roaring finish with goals from Connor Roberts, Archie Gray and Patrick Bamford.
Daniel Farke's side equalled a club-record nine straight league wins - set in 1931 - extending their unbeaten start to the year and closing the gap on leaders Leicester to six points.
The Foxes, who had been 17 points ahead of Leeds at the start of 2024, had been good value for their slender lead, but were punished for some glaring misses as they slipped to back-to-back league defeats.
Leicester were first to threaten through Kiernan Dewsbury-Hall's low effort and went close again through a header from Patson Daka, whose fierce drive soon after forced Illan Meslier into a flying save.
Daka was involved again when Leicester took a 15th-minute lead, flicking on Dewsbury-Hall's corner for the unmarked Faes to head home at the far post.
It was fast and furious as Leeds pinned Leicester back in search of an equaliser, but the visitors' backline, bolted together by big Dane Vestergaard, held firm until half-time.
Daka wasted a golden chance to double the Foxes' lead in the 73rd minute when dragging his effort off-target after another rapier counter-attack.
Leeds were struggling to gain momentum as the game entered the final 15 minutes, repeatedly repelled by Leicester's two walls of blue.
But the Whites turned the game on its head with two goals in three minutes.
Roberts, a 73rd-minute replacement for Junior Firpo, lashed home a rebound into the bottom corner after Rutter had been tackled inside the