Queen of the South lifted the Challenge Cup for the second time after a penalty shoot-out victory over Partick Thistle.
Nicky Clark broke the deadlock in extra-time, heading home after Danny Carmichael's shot hit the bar.
Partick's chances looked over when Aaron Muirhead was shown a red card for a headbutt after missing a penalty.
But Kris Doolan tapped home a leveller with 30 seconds remaining, only to see Queens keeper Lee Robinson save Conrad Balatoni's shoot-out spot-kick.
The Glaswegians dominated the early play, pushing the ball forward quickly at every opportunity and winning a series of corners, although without creating a clear opportunity.
Clark passed up a glorious opportunity late on in a quiet first half, firing wide from two yards at the back post after Derek Lyle flicked on a Chris Mitchell corner.
The second half began quietly, but a positive run from Clark split the Partick defence and his curled right-footed effort drew a fine one-handed save from Fox.
However, despite sporadic chances, the game was no classic, with plenty of misjudged passes and poor decision making nullifying attacking moves.
A set-piece was looking the most likely source of a goal, and Chris Mitchell's high looping free-kick was met by Mark Durnan, but his flicked header flashed narrowly wide.
Sean Welsh countered for Partick, curling a free-kick over the bar from the edge of the box as the final lurched towards extra-time.
Both defences looked jittery as the 90 minutes drew to a close with Robinson forced into a terrific save from Thistle sub Doolan's low shot.
Doolan began extra-time brightly, flashing a low shot from the angle just past Robinson's left-hand post inside a minute.
Carmichael tested Fox with another low effort before Thistle substitute Christie Elliot blazed over after breaking into the box.
But Queens the struck as Carmichael cut inside from the left and his curling, lofted shot rebounded off the bar. Clark was on hand to head the ball home for his 34th goal of the season.
Partick pressed ever more frantically for an equaliser, and Ross Forbes went close with a free-kick which was parried by Robinson.
Then, with two minutes left on the clock, Marc Fitzpatrick brought down Elliot and referee Crawford Allan awarded a penalty, although the offence looked to be outside the box.
Muirhead's penalty was parried over the bar by Robinson. The defender reacted angrily and, after a melee, he was shown a red card for a headbutt on Queens captain Chris Higgins.
But in the final seconds Doolan tapped in Forbes' cross at the back post to take the match to penalties.
Despite misses from Steven O'Donnell and Danny Carmichael, the spot-kicks went to sudden death. Balatoni's penalty was saved by Robinson to send the cup south to Dumfries.
Queen of the South assistant manager Sandy Clark:
"I'm not sure how neutrals would see it, but that was a whole-hearted match with both teams having a real go.
"Partick are a good team with a lot of good players and I thought we did well to stop them playing today.
"And I think, second half, we maybe just deserved to win the game.
"I'm trying to find the goalie - what a save to win it for us, he's got a lot of confidence and and he came good at the right time."
Queen of South
- 01 Robinson Booked
- 02 Mitchell
- 03 Fitzpatrick
- 04 Durnan
- 05 Higgins Booked
- 06 Young
- 08 McKenna Booked
- 10 Clark (Smith - 101' )
- 07 Carmichael Booked
- 09 Lyle (Reilly - 77' )
- 11 Paton (Black - 115' )
- 12 Atkinson
- 16 Black
- 17 Johnston
- 14 Reilly
- 15 Smith
- 01 Fox
- 02 O'Donnell
- 03 Sinclair Booked
- 05 Muirhead Dismissed
- 04 Bannigan (Forbes - 94' )
- 06 Balatoni
- 07 Welsh
- 08 Craigen Booked
- 11 Erskene
- 09 Craig (Doohlan - 66' )
- 10 Lawleff (Elliot - 60' Booked )
- 12 Daniels
- 17 McGuigan
- 14 Doohlan
- 15 Forbes
- 16 Elliot
Live Text Commentary
A save by Lee Robinson from penalty by Conrad Balatoni.126:59 Penalty
Christopher Higgins scores a penalty. Queen of South 6-5 Partick on penalties.126:27 Penalty
Kris Doolan scores a penalty. Queen of South 5-5 Partick on penalties.125:51 Penalty
Penalty scored by Christopher Mitchell. Queen of South 5-4 Partick on penalties.125:12 Penalty
Ross Forbes scores a penalty. Queen of South 4-4 Partick on penalties.124:47 Penalty
Penalty scored by Gavin Reilly. Queen of South 4-3 Partick on penalties.124:08 Penalty
Penalty scored by Aaron Sinclair. Queen of South 3-3 Partick on penalties.123:34 Penalty
Penalty scored by Lee Robinson. Queen of South 3-2 Partick on penalties.123:00 Penalty
Sean Welsh scores a penalty. Queen of South 2-2 Partick on penalties.122:33 Penalty
Marc Fitzpatrick scores a penalty. Queen of South 2-1 Partick on penalties.122:03 Penalty
Penalty scored by Christopher Erskine. Queen of South 1-1 Partick on penalties.121:29
Placed penalty taken by Daniel Carmichael saved by Scott Fox.120:46
Power penalty taken by Stephen O'Donnell saved by Lee Robinson.120:02 Penalty
Penalty scored by Derek Young. Queen of South 1-0 Partick on penalties.120:01
The players are ready for the drama of the penalty shoot-out.120:00 +3:09
The match is going to penalties.120:00 +1:17
Ross Forbes provided the assist for the goal.120:00 +1:17 Goal scored
Goal! - Kris Doolan - Queen of S 1 - 1 Partick Kris Doolan scores a goal from close range to the bottom right corner of the goal. Queen of South 1-1 Partick.120:00 +0:24
Corner from left by-line taken by Ross Forbes.119:46 Booking
Booking Stephen McKenna is cautioned.
Booking Christie Elliot receives a caution.119:08 Dismissal
Dismissal Aaron Muirhead receives a red card.119:00 Penalty
A save by Lee Robinson from penalty by Aaron Muirhead. Queen of South 1-0 Partick.117:17
Unfair challenge on Christie Elliot by Marc Fitzpatrick results in a Penalty.114:37 Substitution
Substitution Steven Black is brought on as a substitute for Michael Paton.112:57
Unfair challenge on Ross Forbes by Stephen McKenna results in a free kick. Ross Forbes produces a strike on goal direct from the free kick, save made by Lee Robinson.112:48
Foul by Michael Paton on Sean Welsh, free kick awarded. Direct free kick taken by Stephen O'Donnell.110:38
Christie Elliot produces a right-footed shot from the edge of the area and misses to the left of the goal.109:37
Aaron Muirhead challenges Kevin Smith unfairly and gives away a free kick. Free kick crossed right-footed by Christopher Mitchell from right wing.108:35
Shot from just outside the box by Ross Forbes misses to the left of the target.107:32
The referee blows for offside against Christie Elliot. Free kick taken by Lee Robinson.106:31
Foul by Mark Durnan on Kris Doolan, free kick awarded. Ross Forbes crosses the ball from the free kick left-footed from left wing, clearance made by Mark Durnan.105:52
Free kick awarded for a foul by Kevin Smith on Sean Welsh. Direct free kick taken by Aaron Muirhead.105:01
The referee blows to get the second half of extra time under way.104:15
Free kick awarded for an unfair challenge on Daniel Carmichael by Christopher Erskine. Free kick taken by Lee Robinson.103:49
Michael Paton takes a shot. Save made by Scott Fox.100:57 Substitution
Substitution Kevin Smith on for Nicholas Clark.100:12
Assist on the goal came from Daniel Carmichael.100:12 Goal scored
Goal! - Nicholas Clark - Queen of S 1 - 0 Partick Nicholas Clark finds the net with a headed goal from close in. Queen of South 1-0 Partick.100:08
Daniel Carmichael takes a shot.99:24
Shot from inside the area by Christie Elliot clears the bar.93:58 Substitution
Substitution (Partick) makes a substitution, with Ross Forbes coming on for Stuart Bannigan.92:03
Daniel Carmichael takes a shot. Comfortable save by Scott Fox.90:13
Effort from inside the area by Kris Doolan misses to the right of the target.90:00 +3:14
The whistle goes for the end of normal time.90:00 +0:02
Outswinging corner taken from the right by-line by Stephen O'Donnell.89:45
Kris Doolan takes a shot. Save by Lee Robinson.87:59
Outswinging corner taken by Stephen O'Donnell.85:01
Stuart Bannigan gives away a free kick for an unfair challenge on Nicholas Clark. Christopher Mitchell takes the free kick.84:16
The official flags Daniel Carmichael offside. Indirect free kick taken by Scott Fox.82:24
Daniel Carmichael is caught offside. Scott Fox restarts play with the free kick.80:23
Inswinging corner taken by Stephen O'Donnell from the left by-line, clearance by Stephen McKenna.77:49
Unfair challenge on Christie Elliot by Derek Young results in a free kick. Scott Fox takes the direct free kick.77:00 Substitution
Substitution Gavin Reilly joins the action as a substitute, replacing Derek Lyle.73:31
Christopher Mitchell gives away a free kick for an unfair challenge on Kris Doolan. Sean Welsh produces a shot on goal direct from the free kick.71:26 Booking
Booking Lee Robinson is shown a yellow card for dissent.71:26
James Craigen crosses the ball from the free kick right-footed from left wing, save made by Lee Robinson.71:26 Booking
Booking Daniel Carmichael receives a yellow card for unsporting behaviour.71:19
Daniel Carmichael concedes a free kick for a foul on Aaron Sinclair.69:57
Sean Welsh gives away a free kick for an unfair challenge on Michael Paton. Centre by Christopher Mitchell, Header by Mark Durnan from deep inside the penalty area misses to the right of the target.65:38 Substitution
Substitution Kris Doolan joins the action as a substitute, replacing Steven Craig.64:14
Shot by Nicholas Clark from outside the box goes over the target.63:30
Unfair challenge on Aaron Sinclair by Nicholas Clark results in a free kick. Conrad Balatoni takes the free kick.61:45
Christie Elliot challenges Daniel Carmichael unfairly and gives away a free kick. Lee Robinson takes the direct free kick.60:08
Shot by Nicholas Clark from outside the box goes high over the crossbar.59:01 Substitution
Substitution Christie Elliot on for Steven Lawless.58:13
Outswinging corner taken by Christopher Mitchell.57:43
Mark Durnan fouled by Steven Craig, the ref awards a free kick. Lee Robinson takes the free kick.56:53
Corner from the right by-line taken by Christopher Mitchell, clearance made by Aaron Sinclair.56:32
Effort on goal by Nicholas Clark from 12 yards. Save made by Scott Fox.54:26
Christopher Mitchell delivers the ball, Effort on goal by Nicholas Clark from inside the area goes harmlessly over the bar.54:26 Booking
Booking Booking for Aaron Sinclair.54:12
Foul by Aaron Sinclair on Stephen McKenna, free kick awarded.52:11
Unfair challenge on Stephen McKenna by Steven Craig results in a free kick. Christopher Mitchell takes the direct free kick.51:53
Stephen O'Donnell delivers the ball, Lee Robinson makes a save.51:26
Short corner worked by James Craigen.48:18
James Craigen fouled by Stephen McKenna, the ref awards a free kick. Aaron Sinclair crosses the ball from the free kick left-footed from left channel, clearance by Stephen McKenna.46:00
Corner taken by James Craigen from the right by-line played to the near post, clearance by Michael Paton.45:36
Marc Fitzpatrick challenges Steven Lawless unfairly and gives away a free kick. Sean Welsh takes the direct free kick.45:01
The referee gets the second half underway.45:00 +3:03 Half time
Half Time The players leave the pitch at half time.45:00 +2:27
Steven Craig gives away a free kick for an unfair challenge on Christopher Higgins. Free kick taken by Lee Robinson.40:43
Steven Craig is caught offside. Free kick taken by Lee Robinson.40:20
Free kick awarded for a foul by Derek Lyle on Aaron Sinclair. Conrad Balatoni takes the free kick.39:31
Stuart Bannigan takes a shot. Save by Lee Robinson.37:05
James Craigen delivers the ball from the free kick right-footed from left wing, clearance made by Marc Fitzpatrick.37:05 Booking
Booking Christopher Higgins goes into the book for unsporting behaviour.36:50
Christopher Higgins concedes a free kick for a foul on Stuart Bannigan.35:18
Outswinging corner taken from the right by-line by Christopher Mitchell, Nicholas Clark has an effort at goal from close range which goes wide of the left-hand upright.33:09
Lee Robinson restarts play with the free kick.33:09 Booking
Booking James Craigen is booked.32:55
Free kick awarded for a foul by James Craigen on Derek Young.31:09
Foul by Stuart Bannigan on Derek Lyle, free kick awarded. Derek Young restarts play with the free kick.29:10
Free kick awarded for a foul by Steven Lawless on Michael Paton. Marc Fitzpatrick takes the free kick.25:30
Unfair challenge on Aaron Muirhead by Derek Lyle results in a free kick. Scott Fox restarts play with the free kick.24:25
Aaron Sinclair delivers the ball.21:02
The official flags Derek Lyle offside. Scott Fox restarts play with the free kick.20:24
Corner from the left by-line taken by Christopher Mitchell, clearance made by Aaron Muirhead.19:16
Christopher Mitchell produces a cross, save made by Scott Fox.17:38
Aaron Sinclair produces a left-footed shot from outside the penalty area and misses left.15:12
Free kick awarded for a foul by Daniel Carmichael on Aaron Sinclair. Free kick taken by Aaron Sinclair.14:23
Derek Lyle produces a right-footed shot from deep inside the penalty box which goes wide of the left-hand post.13:21
The ball is swung over by Michael Paton, comfortable save by Scott Fox.10:51
Derek Lyle has an effort at goal from outside the box which goes wide right of the target.10:21
Foul by Steven Craig on Christopher Mitchell, free kick awarded. Christopher Mitchell takes the direct free kick.9:33
Corner taken by James Craigen, Christopher Higgins manages to make a clearance.8:10
Free kick awarded for an unfair challenge on Sean Welsh by Derek Young. Aaron Muirhead restarts play with the free kick.6:51
The assistant referee flags for offside against Daniel Carmichael. Scott Fox takes the free kick.5:29
Inswinging corner taken right-footed by James Craigen, Christopher Mitchell fouled by Aaron Muirhead, the ref awards a free kick. Free kick taken by Lee Robinson.4:57
Inswinging corner taken from the left by-line by James Craigen, Derek Lyle makes a clearance.4:23
Corner taken by James Craigen played to the near post, clearance made by Derek Young.1:09
Christopher Mitchell challenges Christopher Erskine unfairly and gives away a free kick. Sean Welsh takes the free kick.0:19
Corner taken by James Craigen from the left by-line played to the near post, Derek Young manages to make a clearance.0:00
The game begins.
Live data and text provided by our data suppliers