Martin OlssonÂ’s injury-time goal gave Norwich a crucial 3-2 win against fellow strugglers Newcastle at Carrow Road.
Olsson drilled the ball low into the corner in the third minute of added time to give Norwich the win after Aleksandar MitrovicÂ’s double looked to have salvaged Newcastle a point.
The dramatic victory lifts Norwich four points clear of the bottom three and leaves Newcastle second from bottom, six points adrift of safety.
Norwich were the better team in the first half and saw an early effort from Steven Naismith well saved by Karl Darlow, who started in goal with Rob Elliot out for the season with a knee injury.
The Canaries broke the deadlock in first-half stoppage-time when Robbie BradyÂ’s inswinging free-kick was met by Timm Klose and his header nestled into the corner beyond a stranded Darlow.
Newcastle had a glorious chance to equalise at the start of the second half but Papiss Cisse somehow blasted wide after John Ruddy pushed Andros TownsendÂ’s effort into his path.
Rafael BenitezÂ’s side did level though when TownsendÂ’s cross from the right was headed into the corner by substitute Mitrovic.
NewcastleÂ’s lead lasted barely two minutes before Dieumerci Mbokani cut in from the left and powered home a shot from just inside the area.
Norwich conceded a penalty with just four minutes remaining when Gary OÂ’Neil was penalised for handball. Mitrovic stepped up and buried the spot-kick into the corner to haul Newcastle level again.
The Magpies looked the more likely winners in the closing stages and Ruddy had to be at his best to superbly tip away a looping header from Cisse.
Seconds later, Olsson collected the ball at the other end of the field and drove it low into the corner to send Carrow Road into delirium.