Match ends, Dumbarton 2, Livingston 1.
Eamonn Brophy's 82nd-minute effort earned Dumbarton a victory at home to 10-man Livingston, who drop to the bottom of the Scottish Championship.
Kevin Cawley's downward header five minutes from half-time put the hosts ahead against their fellow strugglers.
But a Gary Glen header brought the visitors level before the break.
Livingston were dealt a blow when substitute Myles Hippolyte was sent off for violent conduct andBrophy slotted home a late winner.
- 4SaundersBooked at 58mins
- 22WrightBooked at 25mins
- 8GallagherSubstituted forKirkpatrickat 49'minutes
- 17RoutledgeBooked at 69minsSubstituted forMcCallumat 82'minutes
- 7CawleySubstituted forBrophyat 42'minutes
- 26McCallumBooked at 84mins
- 3LongridgeSubstituted forNeillat 66'minutesBooked at 87mins
- 4ColeSubstituted forHippolyteat 45'minutesBooked at 71mins
- 8da Encarnação Pires Faria
- 18SheerinSubstituted forGibbonsat 72'minutes
- Nick Walsh
- Shots on Target
Second Half ends, Dumbarton 2, Livingston 1.
Attempt missed. Gary Glen (Livingston) right footed shot from outside the box is too high.
Morgyn Neill (Livingston) is shown the yellow card.
Corner, Dumbarton. Conceded by Morgyn Neill.
Marc McCallum (Livingston) is shown the yellow card for a bad foul.
Donald McCallum (Dumbarton) wins a free kick on the left wing.
Foul by Marc McCallum (Livingston).
Goal! Dumbarton 2, Livingston 1. Eamonn Brophy (Dumbarton) right footed shot from very close range to the bottom left corner.
Substitution, Dumbarton. Donald McCallum replaces Jon Routledge.
Attempt saved. Declan Gallagher (Livingston) right footed shot from the centre of the box is saved in the centre of the goal.
Corner, Livingston. Conceded by Mark Brown.
Attempt saved. Kieran Gibbons (Livingston) right footed shot from the left side of the box is saved in the top centre of the goal.
Attempt saved. Scott Pittman (Livingston) right footed shot from the left side of the box is saved in the bottom left corner.
Substitution, Livingston. Kieran Gibbons replaces Jordyn Sheerin.
Myles Hippolyte (Livingston) is shown the red card for violent conduct.
Jon Routledge (Dumbarton) is shown the yellow card for a bad foul.
Foul by Jon Routledge (Dumbarton).
Scott Pittman (Livingston) wins a free kick in the attacking half.
Substitution, Livingston. Morgyn Neill replaces Jackson Longridge because of an injury.