Marc McNulty claimed a hat-trick as Livingston gave new manager John Hughes a winning start against Raith Rovers.
Kyle Jacobs' fantastic drilled effort gave the hosts the lead on 17 minutes.
McNulty's drive put Livi two ahead three minutes into the second half and the striker volleyed home his second on the hour.
Iain Davidson was sent off for his professional foul on McNulty in the box and the 19-year-old completed his hat-trick by converting the resulting penalty on 70 minutes.
McNeil, Ross Docherty, Watson, Craig Barr, Talbot, Kyle Jacobs, Fox (Easton 74), Scougall (Cummings 66), Robert Barr, McNulty (Russell 70), Keaghan Jacobs. Subs Not Used: Jamieson, Fordyce.
Kyle Jacobs 17, McNulty 48, 60, 70 pen.
McGurn, Donaldson, Davidson, Murray, Dyer, Clarke (Jamie Walker 46), Williamson (Callachan 58), Allan Walker, Hamill, Casalinuovo (Ellis 83), Baird. Subs Not Used: Laidlaw, Brian Graham.