Scottish Football League Division Two leaders Cowdenbeath pegged back Albion Rovers three times to claim a draw at Cliftonhill.
Robert Love's low shot gave the hosts a second-minute lead but Mark Ramsay equalised just after the quarter-hour mark.
There was no further scoring until 64 minutes when Steven Lawless converted from close range to put Rovers in front again.
But, within three minutes, Jon Robertson headed home Kenneth Adamson's cross to bring Cowden level.
Lawless claimed his second and Albion Rovers' third after 72 minute but Greg Stewart rescued a point for the visitors with nine minutes left.
Albion: Gaston, Reid, Marriott, O'Byrne, Lumsden, Love (Reilly 75), Stevenson, Ciaran Donnelly, Lawless, Gemmell, Chaplain (McStay 90). Subs Not Used: Fahey, Gilmartin, Scott.
Booked: Reid, Gemmell.
Goals: Love 2, Lawless 64, 72.
Cowdenbeath: Flynn, Cowan (Stewart 76), Armstrong, Mbu, Adamson, Naismith (McKenzie 65), Cameron, Robertson, Linton (Morton 75), Ramsay, Coult. Subs Not Used: Bejaoui, Brett.
Goals: Ramsay 16, Robertson 67, Stewart 81.
Ref: John McKendrick