Robert Thomson came off the bench to score twice for Alloa as they won comfortably at Albion in the Scottish Second Division.
The visitors took the lead after 14 minutes when Martin Grehan crashed home from close range after good work from Ryan McCord on the left wing.
Grehan almost doubled his side's lead 12 minutes later when McCord again set up Albion's number nine, but this time Chris McCluskey denied him with a point-blank save.
Thomson replaced the Wasps' goalscorer midway through the second half and tucked away Kevin Cawley's pass to double the away side's advantage 11 minutes from time.
Four minutes later, Thomson executed a neat overhead kick to secure all three points for Paul Hartley's side
The hosts' best chance fell to Jason Crooks moments later but Scott Bain kept out his left-footed effort and condemn the Wee Rovers to their fourth straight defeat.
Albion: McCluskey, Reid, O'Byrne, Ciaran Donnelly, Russell (Boyle 49), Connor Stevenson, Innes, Dick (Crawford 66), Phillips, Crooks, Howarth (Gilmartin 54).
Subs Not Used: McGinley, Marriott.
Booked: Innes, O'Byrne.
Alloa: Bain, James Doyle, Gordon, Marr, Meggatt, Simmons (Docherty 84), Young, Holmes (Ross McCord 70), Ryan McCord, Grehan (Thomson 58), Cawley.
Subs Not Used: Craig McDowall, Harding.
Goals: Grehan 14, Thomson 79, 83.
Ref: Gary Hilland