Patrick Bamford had a role in all three goals as Leeds United fought back to end Leicester City's seven-game unbeaten run in the Premier League with a deserved victory at King Power Stadium.
Harvey Barnes had opened the scoring for Leicester after a wonderful run and quick exchange with James Maddison, but the Foxes' lead lasted just 127 seconds.
Bamford found Stuart Dallas with a well-timed pass and the midfielder picked out the far corner with a low, right-footed strike.
The forward then fired into the top corner to put Leeds in front with his first goal in five league games, before unselfishly setting up Jack Harrison.