A blistering first-half performance sent Livingston back into the top four as they netted three times before the break in a 3-1 win over Kilmarnock.
The hosts completely brushed a lacklustre Killie aside in the opening 45 minutes with goals from the returning Joel Nouble being added to by sublime finishes from Bruce Anderson and Stephen Kelly.
Livi looked like a threat every time they entered the visitors' half but an out of sorts display after the break made things interesting with Christian Doidge pouncing to reduce the arrears just two minutes in. It was far from pretty for much of the second-half but David Martindale's men held on for a valuable three points.