By Graeme Bailey
Last Updated: 01/01/70 1:00am
Livi will actually be disappointed not to have taken maximum points from the game, with The Pars levelling just ten minutes from time through Stevie Crawford.
David McNamee put Livingston ahead after 15 minutes, but Dunfermline levelled before the interval when Barry Nicholson fired home from the penalty spot.
Lee Makel (pictured) then put Livi in front once again on the hour, but Crawford then struck to maintain Dunfermline's unbeaten record on their new plastic pitch.
Dunfermline had the chance to move into the top three, because Hearts' game at Dundee was postponed due to snow.
Despite their good performance at Dunfermline, Livingston have sunk a place after Motherwell sealed a 3-1 win over Dundee United at Fir Park.
United actually took the lead after just 15 minutes when defender Mark Wilson pounced.
Then David Clarkson took charge of the game and he grabbed a terrific half-hour hat-trick.
Clarkson's first came after 60 minutes and he then made it two just eight minutes later.
His third came on the stroke of full time and United's misery was compounded as Wilson was sent off.
Bottom of the table Partick Thistle were denied a point by Hibernian after a late winner from Steve Whittaker at Easter Road.
Garry O'Connor (9) and Stephen Dobbie (35) gave Hibs a 2-0 lead at half time, but Thistle battled hard and levelled through James Grady (53) and Adrian Madaschi (78).
However, with just six minutes remaining Whittaker pounced to register his first goal for the Edinburgh club.
Thistle are now nine points adrift at the bottom because Aberdeen beat Kilmarnock 3-1 at Pittodrie.
The Dons were ahead after just seven minutes through Alex Diamond and Steve Tosh made it 2-0 on the stroke of half time.
Leigh Hinds pounced for the third on the hour, before Colin Nish added a late consolation for Killie.