Jairo Riedewald scored a late winner as Crystal Palace beat Championship Stoke to reach the FA Cup quarter-finals.
Palace led when Jean-Philippe Mateta's deflected shot landed to Cheikhou Kouyate, who hammered the ball into the top corner from six yards out.
Josh Tymon levelled for Stoke moments later after good play by Romaine Sawyers on his return from injury.
Substitute Riedewald slotted in the winner after Jack Bonham punched away Conor Gallagher's cross.
The draw for the quarter-finals will be on Thursday at roughly 19:45 GMT.
Palace - who handed a full debut to teenage Irish defender Tayo Adaramola - were made to work hard by Stoke in a close game that had very few clear-cut chances.