Norwich put themselves back on top of the Championship on Saturday as they beat Millwall 4-3 at Carrow Road.
In a crazy game, Norwich scored twice in injury-time to secure the three points after it looked like Millwall had secured the win.
Millwall took the lead in the first-half through Tom Elliot, before second-half strikes from Teemu Pukki and Mo Leitner made it 2-1 – with Pukki also missing a penalty at 1-1.
The away side then scored twice in quick succession to make it 3-2, with Norwich looking all over the shop.
Then Norwich produced magic at Carrow Road as they scored in the 93rd and 97th minute through Jordan Rhodes and Pukki.
Here are our Norwich player ratings…
Tim Krul: 5
Mistake for the third goal in throwing the ball out too quickly, could do nothing about the other two.
Max Aarons: 8
Excellent going forwards and defended well.
Christoph Zimmermann: 5
Not his finest game. He was bullied by Millwall’s front two, but was good with the ball at his feet playing out from the back.
Timm Klose: 7
Didn’t cover himself in glory for the second and third goal, but was great at driving the team forwards and did make some important blocks and tackles.
Jamal Lewis: 7
Bombed up and down the left. Another solid display.
Alex Tettey: 6
Gave the ball away too much and offered little protection to the back four. However, showed drive to push forward late on when playing as part of a back three.
Mo Leitner: 8
Everything good for Norwich comes through Leitner. His goal was superb and he was excellent all afternoon. Magic.
Onel Hernandez: 7
Was a constant threat on either wing, won the penalty.
Marco Stiepermann: 7
Assist for Pukki’s first, although he did give the ball away a lot in the first-half.
Emi Buendia: 8
A special talent, Buendia was exceptional once again.
Teemu Pukki: 9
Forget the missed penalties, two goals including a 97th minute winner – what a performance!