Andrew Barrowman opened and completed the scoring as Dunfermline routed Livingston.
The forward turned in Ryan Wallace's cross and then set up Jordan McMillan to slot home the Pars' second.
Ryan Thomson's header put the hosts further ahead on 61 minutes.
And Barrowman's powerful strike four mintues later compounded Livi's misery.
Dunfermline: Gallacher, McMillan, Dowie, Morris, Jordan, Cardle (Whittle 78), Geggan, Husband, Wallace, Barrowman (Kirk 76), Dargo (Thomson 53). Subs Not Used: Hrivnak, Potter.
Goals: Barrowman 26, McMillan 30, Thomson 61, Barrowman 65.
Livingston: McNeil, Fordyce, Tena, Craig Barr, Booth, Andreu, Ross Docherty, Keaghan Jacobs (Morton 71), Iain Russell (Ross Gray 85), McNulty, Scougall. Subs Not Used: Jamieson, McDonald, Downie.
Booked: Iain Russell.
Ref: David Somers