Looked a little flappy when dealing with high balls, but generally commanded his area well and was barely tested early on by an unusually blunt Watford attack. Made a vital stop to deny Deeney in extra-time.
Solid at the back and assured on the ball, bringing it out of defence whenever he could.
Marshalled his defence well and made one sensational last-ditch block to deny a goal-bound effort from Vydra.
Rarely troubled by Pudil and got forward whenever he could to boost his team's attacking threat. Made two heroic blocks in the dying minutes to prevent Ekstrand and Forestieri levelling things up.
Occasionally tormented by the blistering pace of Anya, but generally acquitted himself quite well.
Used the ball sensibly when he had it, but didn't exert much influence in the way of creating chances. Unlucky to see his late volley flew straight into the arms of Almunia.
Kept things ticking over nicely in the Palace midfield but was lucky not to be sent off for an elbow on Chalobah.
Tidy on the ball and usually made the right decision, though he wasn't able to be decisive in the final third.
Let the line intelligently but his lack of goal threat was highlighted when he missed two glorious opportunities after the break.
His passion for the cause was always evident, as was his exceptional strength and skill one-on-one, though his final ball or shot was often frustratingly poor. He kept going though, and drew the penalty which won the game.
Like his opposite number Speroni, he looked uncertain when dealing with crosses, but he made an excellent save to deny O'Keefe. Could do nothing about Philips' penalty.
Unusually erratic with his decision-making in midfield, and never looked to settle into the occasion. Taken of with 15 minutes left.
Cool on the ball but Zaha caused him no end of problems whenever he ran at him, and a rash challenge eventually led to the decisive penalty.
Got forward whenever he could, but the presence and threat of Zaha meant he spent most of the second half pinned inside his own half.
Looked his side's best defender and made a couple of crucial interceptions, even if his tendency to play long balls rather than passing the ball upfield often gifted Palace possession.
Booked early on, and this seemed to take a little of the confidence out of his defending, especially as Palace poured forward after the interval.
Solid rather than spectacular in the midfield, but could not provide any kind of creative spark for his team.
His pace was Watford's most persistent outlet, but his crossing never managed to find Deeney, Vydra or Geijo in space in the box.
Bombed forward often to try and support Watford's strikers, but to no real avail. Put one dangerous ball in for Deeney in extra-time.
For all his goalscoring heroics this season, he didn't even force Speroni into a save until extra-time, when the Argentine rose to the occasion superbly.
Looked reasonably dangerous until he picked up an ankle injury and had to be replaced by Geijo at half-time.
Replaced Chalobah with 15 minutes of normal time remaining but offered little more in the way of penetration. Fired one decent long-range attempt straight at Speroni.
Came on for Anya with four minutes of normal time remaining and almost made an instant impact, but dummied the ball in the area when he should have shot himself. Unlucky to see his curler at the end cleared off the line.
Caused problems with his physicality and close control as the game became stretched, but didn't carry much of a goal threat himself.