Bournemouth beat Crystal Palace 11-10 in an amazing Carabao Cup shootout after a goalless draw to set up a third-round tie with Manchester City.
After all 20 outfield players scored, Wayne Hennessey saved Bournemouth keeper Asmir Begovic's spot-kick, but then blazed his own over the bar.
David Brooks scored his second kick of the shootout and Begovic saved Luka Milivojevic's effort to send the Championship side through.
They face holders City next week.
The excellent finishing in the shootout was nowhere to be seen in 90 minutes. Bournemouth dominated with 17 shots to Crystal Palace's four - but only three were on target.