Alloa made it two away league wins in a row with a victory over Brechin in the Scottish Second Division.
The Wasps had failed to win any of their last eight games at Glebe Park and almost fell behind after 30 seconds but Ian Murray's header was kept out by Scott Bain in the Alloa goal.
The Hedgemen were able to take the lead six minutes into the second half when in-form striker Andrew Jackson was on hand to notch his sixth goal of the season from 12 yards.
Robert Thomson found the top corner with a drilled effort from the edge of the area to level the scores for Alloa after 65 minutes.
Paul Hartley's men then went ahead nine minutes later thanks to Kevin Cawley's emphatic 18-yard finish.
Jim Weir's side were unbeaten in the previous six meetings between the teams, but Martin Grehan tucked away Ross McCord's assist to score the visitors' third of the afternoon two minutes from time and secure all three points.
Brechin: Andrews, Jonathan Stewart, Moyes, Murray, Brown, Ryan Stewart, Brady, Molloy (Carcary 79), McKenna (Trouten 72), Jackson, Dalziel (Fusco 79).
Subs Not Used: Nelson, Murdoch.
Booked: Molloy, Brown, Moyes.
Goals: Jackson 51.
Alloa: Bain, James Doyle, Marr, Gordon, Meggatt, Simmons (Grehan 80), Ryan McCord (Ross McCord 75),Young,Cawley, Holmes, Thomson (Docherty 76).
Subs Not Used: Craig McDowall, Miller.
Goals: Thomson 65, Cawley 74, Grehan 88.
Ref: Matt Northcroft