Scott Chaplain scored a hat-trick and John Gemmell and Michael O'Byrne both fired doubles as Albion Rovers thrashed Airdrie United.
Chaplain's header put the hosts ahead on 13 minutes but Jamie Stevenson's drilled shot levelled matters 10 minutes later.
However, Chaplain's overhead kick put Rovers back into the lead and O'Byrne nodded the Cliftonhill side into a 3-1 half-time lead.
Gemmell's first on 56 minutes was a close-range effort and he followed that up with a 35-yard strike five minutes later.
In between times, Airdrie's Graeme Owens had a penalty saved by Derek Gaston after Anthony Stevenson had fouled Ryan Donnelly.
But Owens was successful with his next spot-kick, awarded after Alan Reid's foul on Donnelly.
Airdrie's David Lilley was then sent off for a second bookable offence.
Chaplain completed his treble with a tap-in and a long-range effort from O'Byrne completed the scoring.
Albion Rovers: Gaston, Reid, O'Byrne, Lumsden, Ciaran Donnelly, Marriott (McStay 78), Stevenson, Chaplain, Love (Scott 65), Gemmell (Gilmartin 81), Lawless. Subs Not Used: Fahey, Acqua.
Booked: Chaplain, Ciaran Donnelly, Love, Marriott, O'Byrne, Gilmartin, Scott.
Goals: Chaplain 13, 29, O'Byrne 36, Gemmell 56, 61, Chaplain 88, O'Byrne 90.
Airdrie Utd: Fairley, Bain, Stallard, Lilley, Malone (Hill 46), Morton (Boyle 65), Devlin, Owens, Stevenson, Sally (Holmes 46), Donnelly. Subs Not Used: McKane, Blockley.
Sent Off: Lilley (76). Booked: Devlin, Bain, Lilley.
Goals: Stevenson 23, Owens 74 pen.
Ref: David Somers