Match ends, Berwick Rangers 1, Dumbarton 3.
Dumbarton booked their place in the last 16 of the Scottish Cup for the first time in 29 years with a convincing win away to Berwick Rangers.
The Championship side found themselves 1-0 down following Lee Currie's well-struck free-kick early on.
But Bryan Prunty equalised from the penalty spot after Stephen Tulloch handled and Mitchell Megginson fired the Sons ahead before the break.
And Scott Linton added a third 10 minutes after the restart.
Berwick goalkeeping coach Gary O'Connor had been poised to play as on-loan regular number one Paul Grant was refused permission to play from parent club Hibernian.
But Billy Bald had been pressed into action after his recovery from a recent leg operation, but he was unable to deny the in-form Sons.
Kevin Smith also hit a post as Dumbarton came close to extending their lead.
Berwick Rangers player-manager Ian Little: "We can't complain about the penalty. It's maybe a bit soft, but the free-kick before it - be big, be strong, make the decision.
"It's a free-kick, and I think it just changes the game."
Dumbarton player-manager Ian Murray: "It probably was handball, but it's hard because no-body knows what's a penalty and what's not a penalty, it's up to the referee.
"If it's against my team I'm not happy, but we were screaming for it on the sidelines."
- 3HoskinsBooked at 29mins
- 6JanczykSubstituted forDalzielat 61'minutes
- 7CurrieBooked at 63mins
- 9LaverySubstituted forMorrisat 69'minutes
- 11GraySubstituted forO'Brienat 71'minutes
- 10GieltyBooked at 82mins
- 7GilhaneySubstituted forMcDougallat 83'minutes
- 12PruntySubstituted forNishat 74'minutes
- 9MegginsonSubstituted forMcKerracherat 87'minutes
- Des Roache
- Shots on Target
Second Half ends, Berwick Rangers 1, Dumbarton 3.
Corner, Dumbarton. Conceded by William Bald.
Attempt saved. Jordan Kirkpatrick (Dumbarton) right footed shot from the right side of the box is saved in the top right corner.
Attempt saved. Colin Nish (Dumbarton) header from the centre of the box is saved in the top centre of the goal.
Foul by Scott Dalziel (Berwick Rangers).
Alistair McKerracher (Dumbarton) wins a free kick in the attacking half.
Substitution, Dumbarton. Alistair McKerracher replaces Mitchel Megginson.
Attempt missed. Dean Hoskins (Berwick Rangers) right footed shot from outside the box is just a bit too high.
Stephen Tulloch (Berwick Rangers) wins a free kick in the attacking half.
Foul by Colin Nish (Dumbarton).
Substitution, Dumbarton. Steven McDougall replaces Mark Gilhaney.
Damian Gielty (Berwick Rangers) is shown the yellow card.
Jordan Kirkpatrick (Dumbarton) wins a free kick in the defensive half.
Foul by Damian Gielty (Berwick Rangers).
Attempt saved. Colin Nish (Dumbarton) right footed shot from outside the box is saved in the top centre of the goal.
Corner, Berwick Rangers. Conceded by Scott Linton.
Substitution, Dumbarton. Colin Nish replaces Bryan Prunty.
Substitution, Berwick Rangers. Kenny O'Brien replaces Ross Gray.
Corner, Dumbarton. Conceded by Stephen Tulloch.