Championship high-fliers Blackburn Rovers caused an FA Cup fifth round upset by stunning Premier League Leicester City.
Rovers, fourth in the table and aiming for a return to the top flight where they have not played for more than a decade, were more than a match for 2021 cup winners Leicester.
Their dynamic display, in which they should have scored more goals, gave them a place in the last eight for the first time in eight years.
Having been denied by Daniel Iversen's flying save, Tyrhys Dolan curled past Leicester's Danish goalkeeper for the opener.
Ryan Hedges then missed a gilt-edged opportunity to double the visiting side's lead at the start of the second period when he failed to hit the target from 10 yards out.