John Gemmell scored twice as Albion Rovers leapfrogged Dumbarton in the Scottish Second Division.
Rovers opened the scoring after five minutes through Gemmell's 20-yard strike into the top left-hand corner.
Gemmell grabbed his second 20 minutes later when he converted a Steven Lawless cross.
Bryan Prunty bundled home to pull one back for Dumbarton eight minutes before the break.
But Robert Love's tidy finish sealed the hosts' win on the hour.
Albion Rovers: Gaston, Reid, O'Byrne, Lumsden, Ciaran Donnelly, Stevenson, Marriott (McStay 75), Love, Chaplain, Lawless (Reilly 76), Gemmell (Gilmartin 87). Subs Not Used: Fahey, Boyle.
Booked: Lumsden, Marriott, Stevenson.
Goals: Gemmell 5, 25, Love 60.
Dumbarton: Ewings, Nugent, Kennedy, Lithgow, Creaney (Lyden 84), Gilhaney, Wallace, Agnew, Borris (Brannan 62), Prunty, Walker (Ramage 62). Subs Not Used: Grindlay, Winters.
Booked: Nugent, Agnew, Wallace.
Goals: Prunty 37.
Ref: Brian Colvin