Keeper Brian Jensen was the hero as Burnley beat Plymouth in a penalty shoot-out to reach the third round of the League Cup.
Jensen saved three Plymouth penalties, allowing Brian Stock to seal a 3-2 shoot-out victory for the Clarets.
Charlie Austin looked to have won the game for the Championship side in normal time with a well-taken header.
But Robbie Williams converted a 90th-minute penalty for League Two Plymouth to ensure the game went the distance.
The equalising spot-kick was given for a foul on Paris Cowan-Hall by Sam Vokes, who went on to miss two decent chances to redeem himself.
Argyle frustrated the home side and kept themselves in contention for what would have been only their second win in the competition in five years, having knocked out Portsmouth in round one.
They could have stolen a famous win towards the end of extra-time when Conor Hourihane had a sight of goal, but Jensen was equal to his shot.
The Burnley keeper then saved from Williams, Luke Young and Hourihane in the shoot-out to give Stock the final say and send his side through.
Burnley boss Eddie Howe on winning on penalties: "I didn't want anything like that.
"We were a goal up and in the second half we had the mode that we wanted to see the game out at 1-0 but on the bench we wanted them to go on and get two or three.
"It wasn't ideal. There were some good performances but there were some ones which probably weren't so good but hopefully that's a learning curve for the players."
Plymouth boss Carl Fletcher: "I thought the lads did really well to come to a Championship side away, especially after the miles we have done. To play like we did I'm pleased with the lads.
"We needed to change a few things at half-time and we did. It was key not to panic at 1-0.
"I'm lucky that I have some good players. The average age of the team wasn't that high but they are technically good with the football.
"We settled into the game and got better and better as it went on. I'm disappointed that we lost because we could have gone on to win it.
"The lads are all disappointed in the dressing room but they shouldn't be after the performance."
Live Text Commentary
Penalty scored by Brian Stock. Burnley 3-2 Plymouth on penalties.125:23 Penalty
Penalty scored by Maxime Blanchard. Burnley 2-2 Plymouth on penalties.124:44 Penalty
Steven Hewitt scores a penalty. Burnley 2-1 Plymouth on penalties.124:15
Penalty taken by Conor Hourihane is saved by Brian Jensen.123:19
Spot kick missed by Junior Stanislas.122:49 Penalty
Matt Lecointe scores a penalty. Burnley 1-1 Plymouth on penalties.122:25 Penalty
Penalty scored by Sam Vokes. Burnley 1-0 Plymouth on penalties.121:39
A save by Brian Jensen from penalty by Luke Young.120:59
A save by Jake Cole from penalty by Ross Wallace.120:07
A save by Brian Jensen from penalty by Robbie Williams.120:01
The drama of the penalty shoot-out is about to begin.120:00 +1:39
The match goes to a penalty shoot-out.120:00 +0:52
Foul by Steven Hewitt on Matt Lecointe, free kick awarded. The free kick is swung in left-footed by Robbie Williams.117:17
Conor Hourihane takes a shot. Comfortable save by Brian Jensen.112:01
Danny Lafferty takes a shot. Onismor Bhasera gets a block in. Corner taken left-footed by Ross Wallace, Header by Sam Vokes from deep inside the penalty area misses to the right of the target.111:37
Junior Stanislas decides to take the corner short.111:09
Conor Hourihane gives away a free kick for an unfair challenge on Danny Lafferty. Ben Mee takes the direct free kick.109:35
Drilled right-footed shot by Conor Hourihane. Save made by Brian Jensen. Foul by Sam Vokes on Durrell Berry, free kick awarded. Durrell Berry takes the free kick.108:24
Ross Wallace restarts play with the free kick.108:24 Booking
Booking The referee books Robbie Williams for unsporting behaviour.
Robbie Williams concedes a free kick for a foul on Luke O'Neill.105:01
The second half of extra time begins.105:00 +0:38
The offside flag is raised against Paris Cowan-Hall. Brian Jensen restarts play with the free kick.103:57
Junior Stanislas takes a shot. Blocked by Maxime Blanchard.102:56
Onismor Bhasera has a headed effort at goal from close range which goes wide of the left-hand upright.100:11
The offside flag is raised against Sam Vokes. Free kick taken by Jake Cole. Free kick awarded for a foul by Michael Duff on Paris Cowan-Hall. Shot comes in from Robbie Williams from the free kick.99:19
Sam Vokes produces a left-footed shot from just outside the area that goes wide left of the goal.97:15 Substitution
Substitution Junior Stanislas joins the action as a substitute, replacing Marvin Bartley.95:34
Headed effort from inside the area by Sam Vokes misses to the right of the goal.94:51
Free kick awarded for an unfair challenge on Steven Hewitt by Joe Lennox. Danny Lafferty takes the direct free kick.93:17
Ross Wallace decides to take a short corner. Effort on goal by Luke O'Neill from just outside the penalty area goes harmlessly over the target.90:34
Maxime Blanchard challenges Alex MacDonald unfairly and gives away a free kick. Free kick crossed right-footed by Alex MacDonald.90:00 +6:03
The match has reached the end of normal time.90:00 +2:22
Inswinging corner taken from the right by-line by Ross Wallace, Headed effort from inside the area by Ben Mee misses to the left of the target.90:00 +1:27
Sam Vokes takes a shot. Blocked by Maxime Blanchard. Inswinging corner taken left-footed by Ross Wallace, Ben Mee takes a shot.90:00 +0:25
Short corner worked by Alex MacDonald.89:19
Assist on the goal came from Paris Cowan-Hall.89:19 Goal scored
Goal! - Robbie Williams - Burnley 1 - 1 Plymouth Placed penalty scored by Robbie Williams. Burnley 1-1 Plymouth.88:36
Sam Vokes concedes a Penalty for a foul on Paris Cowan-Hall.88:03
Robbie Williams takes the free kick.88:03 Booking
Booking Marvin Bartley is shown a yellow card for unsporting behaviour.87:35
Unfair challenge on Onismor Bhasera by Marvin Bartley results in a free kick.85:26
Marvin Bartley produces a right-footed shot from just outside the box that misses to the right of the target.84:31
Alex MacDonald produces a header from inside the area that goes over the bar.83:36
The official flags Paris Cowan-Hall offside. Brian Jensen takes the free kick.82:35
Marvin Bartley concedes a free kick for a foul on Matt Lecointe. Jake Cole takes the direct free kick.78:50
Sam Vokes takes a shot. Jake Cole makes a comfortable save.75:55
Luke Young takes a shot. Blocked by Ben Mee. Shot from just outside the box by Conor Hourihane goes over the target.74:56
The free kick is delivered left-footed by Ross Wallace from left wing.74:56 Booking
Booking Joe Lennox is cautioned by the ref for unsporting behaviour.74:41
Foul by Joe Lennox on Alex MacDonald, free kick awarded.73:43
Onismor Bhasera fouled by Luke O'Neill, the ref awards a free kick. Luke Young takes the free kick.72:19
Onismor Bhasera challenges Luke O'Neill unfairly and gives away a free kick. Free kick taken by Michael Duff.66:29 Substitution
Substitution Onismor Bhasera joins the action as a substitute, replacing Johnny Gorman.66:29 Substitution
Substitution Joe Lennox joins the action as a substitute, replacing Jared Sims.64:30
Corner taken left-footed by Johnny Gorman from the left by-line, Brian Stock makes a clearance.64:03
Free kick awarded for a foul by Sam Vokes on Robbie Williams. Robbie Williams takes the free kick.59:04
Alex MacDonald takes a shot. Comfortable save by Jake Cole. Brian Stock challenges Jared Sims unfairly and gives away a free kick. Free kick taken by Johnny Gorman.58:45
The ball is delivered by Danny Lafferty.57:42
Robbie Williams produces a left-footed shot from just outside the box that misses to the right of the target.53:48
Jake Cole takes the direct free kick.53:48 Substitution
Substitution Matt Lecointe on for Nick Chadwick.53:48 Substitution
Substitution Sam Vokes is brought on as a substitute for Charlie Austin.53:48
Alex MacDonald concedes a free kick for a foul on Luke Young.51:41
Foul by Maxime Blanchard on Alex MacDonald, free kick awarded. Ross Wallace restarts play with the free kick.51:12
Johnny Gorman concedes a free kick for a foul on Steven Hewitt. Free kick taken by Luke O'Neill.50:05
Direct free kick taken by Robbie Williams.50:05 Booking
Booking The referee shows Charlie Austin a yellow card.49:40
Johnny Gorman fouled by Charlie Austin, the ref awards a free kick.49:05
Foul by Danny Lafferty on Paris Cowan-Hall, free kick awarded. Free kick taken by Luke Young.46:41
Nick Chadwick challenges Danny Lafferty unfairly and gives away a free kick. Ben Mee restarts play with the free kick.45:24
Free kick awarded for a foul by Charlie Austin on Paris Cowan-Hall. Durrell Berry restarts play with the free kick.45:01
The second half has started.45:01 Substitution
Substitution Ross Wallace comes on in place of Keith Treacy.45:00 +1:33 Half time
Half Time The match has reached half-time.45:00 +0:56
Jared Sims fouled by Brian Stock, the ref awards a free kick. Jake Cole takes the free kick.45:00 +0:33
Curtis Nelson challenges Brian Stock unfairly and gives away a free kick. Brian Stock takes the free kick.42:35
Alex MacDonald gives away a free kick for an unfair challenge on Durrell Berry. Direct free kick taken by Jake Cole.40:15
Steven Hewitt has an effort at goal from outside the penalty box missing to the wide left of the goal. Brian Stock takes a shot. Blocked by Conor Hourihane.39:47
Corner taken short by Alex MacDonald.39:11
Foul by Alex MacDonald on Durrell Berry, free kick awarded. Jake Cole takes the direct free kick.38:20
Marvin Bartley produces a right-footed shot from just outside the box that goes wide left of the goal.37:22
Charlie Austin takes a shot. Comfortable save by Jake Cole.36:04
Assist on the goal came from Marvin Bartley.36:04 Goal scored
Goal! - Charlie Austin - Burnley 1 - 0 Plymouth Charlie Austin grabs a headed goal from close range. Burnley 1-0 Plymouth.34:46
Ben Mee restarts play with the free kick. Keith Treacy produces a left-footed shot from outside the penalty area and misses left.34:46 Booking
Booking Conor Hourihane is cautioned by the ref for unsporting behaviour.34:33
Unfair challenge on Alex MacDonald by Conor Hourihane results in a free kick.33:32
Paris Cowan-Hall is caught offside. Ben Mee takes the free kick.33:07
The offside flag is raised against Charlie Austin. Indirect free kick taken by Jake Cole.29:08
Ben Mee challenges Luke Young unfairly and gives away a free kick. Direct free kick taken by Conor Hourihane.27:43
Free kick awarded for a foul by Charlie Austin on Curtis Nelson. Durrell Berry takes the direct free kick.26:33
Durrell Berry handles the ball and concedes a free kick. Alex MacDonald fires a strike on goal direct from the free kick, comfortable save by Jake Cole.24:07
Foul by Marvin Bartley on Luke Young, free kick awarded. Direct free kick taken by Johnny Gorman. Luke Young gives away a free kick for an unfair challenge on Michael Duff. Brian Jensen restarts play with the free kick.18:58
Ben Mee fouled by Nick Chadwick, the ref awards a free kick. Free kick taken by Danny Lafferty.18:03
Alex MacDonald gives away a free kick for an unfair challenge on Johnny Gorman. Robbie Williams takes the direct free kick.15:09
Free kick awarded for an unfair challenge on Jared Sims by Brian Stock. Luke Young takes the free kick.12:08
Unfair challenge on Ben Mee by Nick Chadwick results in a free kick. Ben Mee takes the free kick.4:49
Shot from outside the area by Jared Sims misses to the left of the target.4:03
Foul by Paris Cowan-Hall on Keith Treacy, free kick awarded. Ben Mee takes the free kick. Danny Lafferty sends in a cross.2:36
Free kick awarded for an unfair challenge on Nick Chadwick by Ben Mee. Robbie Williams has a direct shot on goal from the free kick.0:00
The ref blows the whistle to begin the match.
Live data and text provided by our data suppliers