Palace controversially reach Wembley- Report
Reading's magical cup run came to a dramatic end on Friday night after being beaten 2-0 at home to Palace.
Crystal Palace, who hadn't won a league game all year, scraped past the championship side with two late goals after a dubious penalty decision from the Referee.
Reading defended heroically throughout, but as soft as penalty as you'll ever see was given with just 5 minutes remaining to send Palace through to the Semi Finals.
Palace had the better chances, but Al-Habsi put in a stubborn and quite brilliant performance between the sticks as The Royals were mighty close to forcing a replay.
The Reading stopper made an array of saves in the opening 45 minutes to keep the scores at 0-0 when the away side could've quite easily been 3 up.
However, Reading and Ola John probably had the best chance of the first half as Hennessey dropped the ball to the feet of John who hit the side netting from a tight angle.
Al-Habsi continued to make saves from a Cabaye free-kick and then a Delaney header.
With just 15 minutes left, Reading could've won it. It was that man John again, but he could only direct his free header straight at the feet of the Palace keeper.
Just as it looked as though it was heading for a replay, the referee made a huge call. Jake Cooper touched, and I mean with his finger nails, the shoulder of Bolasie who went down as though he'd been shot only for the ref to incredibly point to the spot. It was a second yellow for Cooper and a great chance for Palace to win the game.
It was a poor penalty from Cabaye, but Al-Habsi could only get his hand to it and didn't manage to keep it out.
From there, with just 5 minutes remaining, it was always going to be an up hill task for the Championship outfit and Palace made it two to rub salt in the wounds and knock Reading out of the FA Cup.
It was a quite incredible effort from every single player and such a get wrenching way to lose a game of that magnitude.
Reading will need to win every game of the season from now on to have any chance of a place in the play offs, so you can pretty much call that season over.
The Reading keeper made 5 or 6 incredible saves, but at the end of the day, a poor refereeing decision has cruelly decided the tie.