Albion Rovers and Stenhousemuir shared the spoils in an eight-goal thriller at Cliftonhill.
David Crawford gave Rovers a 13th-minute lead from six yards but Stewart Kean headed in the first of his treble to level the scores after 26 minutes.
Kean volleyed in his second from close range six minutes later to give Stenhousemuir a half-time advantage.
Four minutes into the second half, Mark McGuigan made it 2-2 with a low drive but Andy Rodgers' thumping 25-yard effort seven minutes later put the visitors back into the lead.
Gary Phillips struck back for the hosts with a volley from 12 yards before Crawford appeared to have won the game when he forced the ball home from six yards.
But Kean curled in a stoppage-time equaliser from the right side of the penalty area to earn a breathtaking point.
Albion: McWilliams, Connor Stevenson (Howarth 74), Marriott, Ciaran Donnelly, Russell, Crawford, Anthony Stevenson, Innes, Brannon (Phillips 46) ,Crooks (Dick 74), McGuigan. Subs Not Used: McGinley, Tiffeny.
Booked: Innes, Russell.
Goals: Crawford 13, McGuigan 49, Phillips 82, Crawford 84.
Stenhousemuir: Reidford, Ferguson (McKinlay 70), McMillan, Hodge, Ross, Darren Smith, Craig Anderson, Iain Thomson, Dickson, Rodgers, Kean. Subs Not Used: Shaw, Lawson, Brash, Kieran Anderson.
Booked: Ross, McMillan.
Goals: Kean 26, 32, 90, Rodgers 56.
Ref: Matt Northcroft