Second Division leaders Livingston romped to victory over Peterhead.
The visitors went ahead when Martin Bavidge fired home from 12 yards but Joe Hamill converted from close range to draw Livi level after the break.
Iain Russell headed the hosts in front before Raffaele De Vita's six-yard shot put more distance between the sides.
Russell netted again with another header and Liam Fox slotted home to complete the rout with a minute of the match remaining.
Livingston: Bullock, Keaghan Jacobs, Talbot, Craig Barr, Watson, Sinclair, Hamill, Fox, Kyle Jacobs, Deuchar (De Vita 69), Russell. Subs Not Used: McDowall, Cowan, Malone, Winters.
Goals: Hamill 51, Russell 62, De Vita 74, Russell 83, Fox 89.
Peterhead: Jarvie, Scott Ross (McVitie 46), Mann, MacDonald, Stuart Smith, Stirling Smith, Strachan, Emslie, Bavidge (Gethans 33), Wyness, David Ross (Nicholas Clark 71). Subs Not Used: Bateman, Sharp.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.