Wow. Liverpool leave Carrow Road with all three points after a thrilling contest. Sebastian Bassong thought he had rescued a point for Norwich with a wonderful effort from outside of the box in injury time and Jurgen Klopp was still complaining about the amount of time added on when Adam Lallana popped up to score a sensational winner.
A bizarre game, really. The contest was so devoid of quality at times but we have had nine goals.
FULL TIME: Norwich City 4-5 Liverpool
WHAT IS HAPPENING. Liverpool are ahead again! A cross into the box causes havoc again as Norwich hack desperately to clear it. Brady gets his head to it but only gets it as far as Lallana, who drives his half volley into the ground, lifting it up and over Rudd and into the top corner! This match has been mental.
Goal! Norwich 4-5 Liverpool (Adam Lallana, 90+4)
Norwich are level! A big long ball into the box causes havoc and Mbokani is able to knock it down into the path of Bassong just outside of the area. He meets it first time with a fine effort, drilling it into the bottom corner past Mignolet.
Goal! Norwich City 4-4 Liverpool (Sebastian Bassong, 90+2)
Five minutes of time added on at Carrow Road.
Another change for Liverpool, Steven Caulker comes onto replace Moreno. Probably a more familiar role for him at the back, following stints up front against Arsenal and Manchester United.
It's Liverpool who look the more likely to score at the moment. Benteke is given space to muscle his way into the box, but can only slot his pass straight into the feet of a Norwich defender.
Norwich have five minutes to rescue something from this game but it's all rather flat at the minute.
From 3-1 down, Liverpool now lead 4-3. Christian Benteke meanwhile is on the pitch, replacing Jordan Henderson.
Liverpool lead, but it was gift-wrapped by Martin. Under no real pressure, the defender doesn't look up as he tries to play the ball back to his goalkeeper, but instead plays is straight into the path of Milner. One on one with Rudd, this time the skipper makes no mistake and slots home.
Goal! Norwich City 3-4 Liverpool (James Milner, 74)
Moreno pings a cross into the feet of Firmino who lays it back off the for Spaniard to take on the shot from the edge of the box. It's from a tough angle and while it isn't a bad effort, it's an easy save for Rudd.
Liverpool look far more menacing now. Can clips a ball out to Firmino who controls instantly with Pinto standing off him. He maybe has the chance to cut inside and have a go on goal himself but shifts it wide to Moreno instead, whose cross is closed down.
Scratch that, Bassong has just got on the end of a free kick to knock a tame header into Mignolet's arms. On target, but not troubling anyone.
By my count today, we have had six shots on target and six goals.
And Liverpool are level! Adam Lallana, whose just off the bench having replaced Ibe, makes an immediate impact, drifting inside past his marker from the left and clipping a neat ball into Firmino's path. The Brazilian keeps his composure and dinks it over Rudd to add his second of the game.
Goal! Norwich City 3-3 Liverpool (Roberto Firmino, 63)
Liverpool have one back straight away! Awful defending from Moreno minutes earlier but this wasn't much better. Clyne clips a cross into the middle where Henderson is completely free in the middle with Pinto, who was meant to be marking him, nowhere to be seen. It's a neat finish from the skipper, who adjusts himself well to drive one into the far corner.
Goal! Norwich City 3-2 Liverpool (Jordan Henderson, 55)
Goal! Norwich City 3-1 Liverpool (Wes Hoolahan, 53)
Oh Alberto. Moreno loses a race with Naismith and slides wildly in to attempt and win it back. He fails, missing the man and the ball, but a second later he is back on his feet to push the Scot over. Easy penalty decision.