Not content with dumping out Liverpool in the previous round, Barnsley have gone one better and beaten the holders Chelsea after an incredible game at Oakwell.
Those who failed to watch the match will probably assume that the win was a pure fluke but this couldn't be further from the truth.
The Tykes huffed and puffed and at times outplayed a lacklustre Chelsea side who struggled to deal with the Championship outfit.
Goalscorer and match winner Kayode Odejayi ran hoops around the Chelsea defence and gave John Terry and co one of their most difficult games of the season.
The magic of the FA Cup is well and truly alive with Barnsley proving that you don't need Roman Abramovic's money to make the headlines. One thing money can't buy is team spirit and these Barnsley players have shown it in abundance during their magnificent run.
Now the Tykes are heading to Wembley and who knows, with the 'big four' failing to reach the semi-finals, Simon Davey's team could go all the way and lift the trophy.
Elsewhere, not content with just lambasting the referee following Manchester United's 1-0 defeat to Portsmouth - in which Sulley Muntari netted the winning penalty past makeshift goalkeeper Rio Ferdinand in the 78th minute - Sir Alex Ferguson widened his fury to include referee's boss Keith Hackett as well.
Ferguson was particularly worried at the alleged treatment of Cristiano Ronaldo, who was denied a clear penalty in the first half as he was barged off the ball by Sylvain Distin. Ferguson echoed Wenger's recent comments about star players receiving little protection.
But on Sky Sports, red-faced Fergie also accused Hackett, manager of the Professional Match Officials Board, of picking "his favourites" to officiate United's games and not punishing referees for their mistakes.
Sounds like sour grapes with one suspecting that the 66-year-old's virtiol was ignited most of all by his side's amazing profligacy as Pompey reached their first semi-final since 1992.
Have your say on Barnsley's shock win, United's surprise defeat, Fergie's reaction and all of this weekend's games. And after another thumping, is the axe hanging over Kevin Keegan? Leave your comments by using the boxes below.