Promotion-chasing Elgin City moved two points clear of fifth-placed Alloa Athletic but needed Barry Wilson's late equaliser to salvage a point at home to Clyde.
The hosts came close to opening the scoring after just three minutes, but Mark Nicholson's header was well saved by Nicholas Feely.
Daniel Moore was next to test Feely, but he too was denied by another fine save.
Against the run of play, the Bully Wee took the lead eight minutes before the interval, Jamie Pollock's stunning 25-yard drive leaving Alexander Clark with no chance.
Paul Millar came close to an equaliser five minutes after the restart, but Feely produced a flying save to keep it out.
And Feely made yet another fine stop, tipping Archibald McPhee's effort round the post before the Black and Whites' pressure finally paid off.
Wilson produced a sumptuous free-kick from the edge of the box to leave Feely with no chance and snatch a point in the final minute.
Elgin: Clark, Niven, Durnan, Duff, MacPhee, Cameron (McMullan 65), Leslie (Wilson 84), Nicolson, Moore, Gunn, Millar (Crooks 60). Subs Not Used: Black, Tatters.
Goals: Wilson 89.
Clyde: Feely ,Gray, Declan Gallagher, McQueen, Sharp, Hay, Neill (Ryan Kane 68), Sweeney, Pollock, McDonald (Brown 64), Brannan. Subs Not Used: Crawford, Ramsay.
Booked: Hay, Brannan, Brown.
Goals: Pollock 37.
Ref: Steven McLean