Foden, 25, scored his first goal in the first minute before defender Josko Gvardiol doubled their lead in the 25th.
Leeds weren’t done there, however, and Daniel Farke’s struggling side scored twice to level the playing field going into added time.
Thankfully for City, Phil Foden was in the right place at the right time again, popping up to secure all three points in the 91st minute.
Speaking after the game, Foden couldn’t help but admit his disbelief that his side we able to get the win, describing it as ‘one of the wildest games.’
Foden said: "It's up there as one of the wildest games. We had full control in the first half. They changed their system in the second half and we couldn't get going.
“It was a frustrating half. But when there was a short break, the manager got us together and we adapted to their formation. We had a few half chances and finally I've found a bit of space and found the bottom of the net. We're delighted with the result."
