Second-placed Alloa Athletic were held to a 1-1 draw by Albion Rovers, with play-off hopefuls East Fife and Queen's Park finishing goalless.
Stranraer moved further clear of trouble with a 3-0 home defeat of bottom club Stenhousemuir.
Peterhead remain ninth after a 1-1 draw with Airdrieonians.
Liam Buchanan scored either side of half-time at Glebe Park to ensure Livi took another step towards automatic promotion with a fourth straight win.
At Recreation Park, Jordan Kirkpatrick had the hosts ahead after 21 minutes, but Albion Rovers drew level when Paul Willis found the net in first-half stoppage time.
Stranraer are three points from the relegation play-off spot after their emphatic victory over 10-man Stenhousemuir.
Scott Agnew gave the Blues the lead, and after Jamie McCormack had been dismissed for the visitors seven minutes into the second half, goals from Ryan Thompson and on-loan Dumbarton man Amadou Kassarate wrapped up the points.
Rory McAllister gave second-bottom Peterhead an eighth-minute lead against Airdrieonians but the visitors earned a point through Sean McIntosh's 35th-minute strike.
Livingston are one win away from the Scottish League One title after a 2-0 victory over Brechin City moved them 13 points clear with five games remaining.