Albion Rovers porduced a stunning second half fight-back to shock Cowdenbeath on their own patch.
Both sides struggled to play good football on a bumpy surface, but full marks to all the players for their enthusiasm.
Cowdenbeath nearly took the lead in the fifth minute when a Darren Gribben corner was glanced over by Innes Ritchie.
Gribben himself could have done better 10 minutes later when he fired over from a Calvin Shand cross.
Albion threatened but Cowdenbeath's goal came somewhat out of the blue in the 22nd minute when, from a Gribben corner, the unfortunate Danny Black could only look on as the ball struck him and bounced into his own net.
Their lead could have been extended on the half hour, but Ritchie's 25-yard drive struck the post.
Albion came out fighting and levelled straight after the re-start. Ritchie's headed clearance went straight up in the air, and Kerr Potter out- jumped everybody including goal keeper Andrew Carlin to head home.
The comeback was completed in the 71st minute when Albtion took a well-deserved lead. A long ball forward was played on by John Bradford, and Wayne Gordon kept his composure to slot the ball past the on-rushing Carlin.
Cowedenbeath tried their best to equalise but the visitors held on. The home side had a further setback when Carlin was sent off in the 89th minute for handling outside the area.