Harry Leonard grabbed a 90th-minute equaliser as Blackburn secured a dramatic 2-2 draw with fellow play-off hopefuls Sunderland in a pulsating encounter at Ewood Park.
Goals from Emiliano Marcondes and Oscar Schwartau secured three points for the Canaries, who managed to climb up to 13th despite a disappointing display after the break.