Championship side Norwich came from a goal down to see off League One Bristol Rovers 3-1 and reach the FA Cup fourth round.
Rovers were the better side during the first half and deservedly took the lead after 20 minutes through Luke McCormick, whose volley from the edge of the box flew into the bottom corner.
Yet two goals in five minutes early in the second half turned the tie on its head as Gabriel Sara scored a simple equaliser when the ball rebounded into his path off the post.
Adam Idah then put the Canaries in front from the penalty spot before Kenny McLean scored a late clincher three minutes from time just as Rovers were in the ascendancy chasing an equaliser.