Alloa Athletic strengthened their grip on second place in Division Two with an emphatic victory against bottom club Albion Rovers.
Martin Grehan's early tap-in and Calum Elliot's first-half double - both from close range - put the visitors firmly in command by half-time.
Rovers reduced their deficit when Marvin Andrews headed home early in the second half.
But a Graeme Holmes volley and a late Kevin Cawley finish re-established Alloa's dominance.
Albion Rovers: McGinley, Reid, Donnelly, Andrews, Russell, Connor Stevenson, Thomson (Howarth 46), Sally, Dallas (Crawford 46), Walker, Phillips, Howarth (Boyle 88). Subs Not Used: Scully, Green.
Booked: Reid, Walker, Connor Stevenson.
Goals: Andrews 46.
Alloa: Bain, Doyle, Meggatt, Gordon, Docherty,Moon (Cawley 58), Simmons, McCord (Megginson 67), Holmes, Elliot, Grehan (Gallagher 73). Subs Not Used: McDowall, Ferns.
Booked: Meggatt, Simmons, Gallagher.
Goals: Grehan 9, Elliot 31, 39, Holmes 78, Cawley 85.
Ref: Gary Hilland