Tynecastle belied their lowly status with an impressive display as they fought back from a goal down to claim the points. Vale took the lead after six minutes when Jim Young followed up to fire in the rebound after Jack Blaikie’s penalty was saved by Slawomir Banaszynski.
Jamie Butler brought Tynecastle level with an overhead kick from 14 yards. Tynecastle had the advantage of a strong wind in the second half and put Vale under pressure until their perseverance paid off with 20 minutes left when Jamie Devlin’s free kick was headed in by John Williams. Butler sealed the win from close range when he was picked out by another free-kick from Devlin.
The game between Whitehill Welfare and Preston Athletic was postponed due to high winds in Rosewell.
In the First Division, Eyemouth United kept their promotion hopes alive with a 1-0 win against Duns while Gala Fairydean beat Burntisland Shipyard 2-1 and Selkirk drew 1-1 with Peebles Rovers. Tonight, Lothian Thistle Hutchison Vale host Edinburgh City at Saughton Enclosure while, in the First Division, Easthouses Lily are at home to Craigroyston and Ormiston await Leith Athletic.