Blackburn snatched a 1-0 win at Arsenal's Emirates Stadium to upset the odds in their FA Cup fifth-round clash.
The Gunners dominated the contest against the npower Championship club and had several chances to score, but saw their way through to goal blocked by a stunning performance by Rovers goalkeeper Jake Kean.
Tomas Rosicky also hit the crossbar for the Barclays Premier League side after 67 minutes and just five minutes later Colin Kazim-Richards grabbed what proved to be the winner, smashing in the rebound after Wojciech Szczesny had saved Martin Olsson's initial strike.
Luton's impressive FA Cup run came to an end with a 3-0 defeat at home to Millwall.
The Blue Square Bet Premier side had stunned Norwich three weeks ago to reach this stage but found their Championship opponents one step too far at Kenilworth Road.
James Henry put the Lions in front after 12 minutes following a mistake by Janos Kovacs, with Rob Hulse adding another nine minutes before the interval from a tight angle.
Dany N'Guessan then sealed the win with five minutes left to send Millwall through to the last eight.
Barnsley made it a hat-trick of Championship teams in the quarter-finals with a 3-1 victory at League One MK Dons.
Chris Dagnall opened the scoring for the visitors after just three minutes before Marlon Harewood doubled the lead in the 20th minute.
MK Dons fought back in the second half with a goal from Dean Bowditch but Dagnall's second in stoppage time put the tie to bed. Alan Smith's late dismissal rounded off a miserable afternoon for the home side.
Wenger OUT. Now.From @piersmorgan on Twitter: