Crystal Palace are off to Wembley after overcoming Championship side Reading 2-0 at the Madejski Stadium in Friday's FA Cup quarter-final.
The Eagles left it late to progress, requiring an 86th-minute penalty from Yohan Cabaye, followed by Fraizer Campbell's strike in the fourth minute of stoppage time, to see off the a stubborn Royals side, who had defender Jake Cooper sent off for bringing down Yannick Bolasie in the box.
One Reading player stole the show, though, pulling off a string of saves to keep his side in the tie - even getting a hand to Cabaye's spot-kick.
And despite progressing to the semi-finals for the first time in 21 years, Palace fans were quick to acknowledge the efforts of Ali Al Habsi, with some suggesting their club should sign the Oman international this summer.
@brtoon about time we got a soft pen (think Liverpool) - surprised Al-Habsi didn't save it, he saved everything else - Cabaye was awesome— Julia Roberts (@JuliaRobertsQVC) 11 March 2016
Al Habsi underrated goalkeeper! Top performance from him! #cpfc— Jason Baster (@BasterJason) 11 March 2016
Sign Ali Al-Habsi up! Better than WH and AMC— LetMeOffTheCoaster (@Midgecpfc) 11 March 2016
Hennessey out. McCarthy out. Al Habsi in. Simples. #cpfc— KentishLad (@jasoncookcpfc) 11 March 2016
@BigCod Mate, hell of a match! Thought a replay was in the cards. And, Al-Habsi? I hope we try to buy him this summer ;)— Rob's Vestigial Tail (@spidlerc) 12 March 2016
Be fair to Al-Habsi the man is 10x the keeper Hennessey is, absolutely unreal quality far too good for reading— Nathan Barclay (@NathanBarclay98) 12 March 2016
Palace's problems in goal are well documented this season, and only two clubs' goalkeepers (Bournemouth and Liverpool) have made as many errors leading to goals as theirs.
|Position||Team||Error Lead To Goal||Appearances||Mins Played|
|Wayne Hennessey||GK||C. Palace||2||22||1,980|
|Alex McCarthy||GK||C. Palace||2||7||630|
In fact, Alex McCarthy was at fault for Roberto Firmino's goal against Liverpool in Sunday's 2-1 defeat at Selhurst Park.