A late Jack Fitzwater goal ensured a fourth game without defeat for Livingston as they rescued a point at home to St Johnstone.
Glenn Middleton had given the Saints the lead in a drab affair as he nodded home a James Brown cross at the back post on 76 minutes but it wouldn't be enough for the Perth outfit as Fitzwater bundled the ball over the line from close range in the final stages after Zander Clark had pulled off a tremendous save to deny Scott Pittman.
Even then, the Lions almost came away empty-handed with Ivan Konovalov the late hero to deny Callum Hendry as the striker raced through on goal in the final moments.