Match ends, Crystal Palace 4, Shrewsbury Town 1.
Crystal Palace overcame a stubborn Shrewsbury side in extra time to reach round three of the Capital One Cup.
The Premier League side had to come from behind after Matt Tootle's low near-post finish had put Town ahead.
Dwight Gayle equalised from the spot after Wilfried Zaha was fouled but the League One side held on to full time.
But three goals in extra-time - a Glenn Murray penalty, Lee Chung-yong finish and Zaha header - won the game for Palace.
Shrewsbury boss Micky Mellon told BBC Radio Shropshire:
"It's another big step towards building the profile of this football club.
"Anyone who was here would see that we're an impressive side for long periods against a talented Premier League team.
"We held our own and dominated for large periods. We didn't come here and hoof it we passed it and I'm very proud."
- 2WardSubstituted forSouaréat 45'minutesBooked at 78mins
- 15JedinakSubstituted forMutchat 50'minutes
- 8BamfordSubstituted forMurrayat 74'minutes
- 3SadlerBooked at 95mins
- 7LawrenceSubstituted forWesolowskiat 90'minutes
- 4WoodsBooked at 83mins
- 9CollinsSubstituted forWhalleyat 103'minutes
- 26Akpa-AkproSubstituted forBarnettat 86'minutes
- Darren Bond
- Shots on Target
Second Half Extra Time ends, Crystal Palace 4, Shrewsbury Town 1.
Attempt missed. Matt Tootle (Shrewsbury Town) right footed shot from the right side of the box misses to the left. Assisted by Ryan Woods.
Attempt missed. Junior Brown (Shrewsbury Town) header from the centre of the box misses to the left. Assisted by James Wesolowski with a headed pass following a corner.
Corner, Shrewsbury Town. Conceded by Adrian Mariappa.
Goal! Crystal Palace 4, Shrewsbury Town 1. Wilfried Zaha (Crystal Palace) header from the centre of the box to the top right corner. Assisted by Pape Souaré with a cross.
Joe Ledley (Crystal Palace) wins a free kick in the defensive half.
Foul by Tyrone Barnett (Shrewsbury Town).
Delay over. They are ready to continue.
Delay in match Mark Ellis (Shrewsbury Town) because of an injury.
Foul by Glenn Murray (Crystal Palace).
Mark Ellis (Shrewsbury Town) wins a free kick in the defensive half.
Second Half Extra Time begins Crystal Palace 3, Shrewsbury Town 1.
First Half Extra Time ends, Crystal Palace 3, Shrewsbury Town 1.
Glenn Murray (Crystal Palace) wins a free kick on the left wing.
Foul by Mark Ellis (Shrewsbury Town).
Attempt missed. Shaun Whalley (Shrewsbury Town) right footed shot from outside the box is too high. Assisted by Mat Sadler.
Substitution, Shrewsbury Town. Shaun Whalley replaces James Collins.
Offside, Crystal Palace. Dwight Gayle tries a through ball, but Wilfried Zaha is caught offside.
Attempt missed. Abu Ogogo (Shrewsbury Town) right footed shot from outside the box is too high. Assisted by Tyrone Barnett.