Norwich City produced another late show at Carrow Road as a stoppage-time strike from Teemu Pukki saw them beat Bolton Wanderers 3-2.
A brilliant low strike from Mario Vrancic gave City the lead in the first-half and their advantage was doubled shortly after the break after another powerful finish from Marco Stiepermann.
Bolton rallied in the second-half and goals from Sammy Ameobi and Mark Beevers looked to have salvaged a point.
However, Pukki once again made sure City had the last laugh, smashing the ball past Ben Alnwick in the 92nd minutes to send Carrow Road into raptures.