Two late goals meant Clyde earned a point as they drew 3-3 at home to 10-man Berwick in League Two.
The visitors took the lead when Clyde failed to clear a Dean Hoskins corner, allowing John Fairburn to smash in from close range.
The hosts levelled proceedings midway through the first half, though, after a defensive mix-up let striker Scott McManus in.
Midfielder Lee Currie wrestled back the initiative for the away side when his free-kick evaded everyone and found the corner of the net before the break, And striker David Gold slotted in to make it 3-1 after great work from Darren Lavery down the line.
Clyde were handed a lifeline when Fairburn conceded a clear penalty and McManus made no mistake from the spot with 14 minutes
The comeback was complete as substitute Michael Daly was allowed to head home unchallenged from a Scott Durie cross.
There was still time for Berwick's Currie to see red for serious foul play.