Cowdenbeath 2-2 Livingston

Marc McKenzie rescued a vital point for Cowdenbeath as they twice came from behind to draw with Livingston.

The visitors got off to a flying start when Paul Watson turned in a Liam Fox corner after only seven minutes.

Kevin McCann almost doubled the lead immediately, but a fine save from Thomas Flynn denied him.

The hosts then lost Scott Linton to injury as their nightmare start continued.

Callum Booth was next to test Flynn, who produced another brilliant stop to push his effort round the post.

Cowden were level after 35 minutes when Greg Stewart poked the ball in after Andrew McNeil failed to hold his initial effort.

The Lions looked to be heading for all three points after Craig Barr restored their lead with 20 minutes remaining.

However, McKenzie's 90th-minute strike inside the box moves the Blue Brazil to within three points of relegation rivals Dumbarton.

It also edged them three clear of neighbours Dunfermline Athletic, who were docked 15 points earlier in the day following their plunge into administration.

Cowdenbeath: Flynn, Cowan, Armstrong, O'Brien, Linton (Miller 11), McKenzie, Cameron, McAllister, Stevenson, Moore (Ramsay 73), Greg Stewart. Subs Not Used: Colin Stewart, Naismith, Coult.

Goals: Greg Stewart 35, McKenzie 90.

Livingston: McNeil, McCann, Garcia Tena, Barr, Watson, Booth (Morton 46), Kyle Jacobs (Iain Russell 26), O'Brien, Fox, Talbot, Lander (Mullen 66). Subs Not Used: Jamieson, Donaldson.

Goals: Watson 7, Barr 71.

Att: 455

Ref: Crawford Allan