A goal either side of the interval was enough to earn Alloa a well deserved 2-0 win over Peterhead at Recreation Park.
Alloa were the sharper side in the first half, with Adam Coakley missing good chances before he pounced to score from eight yards before the break.
Peterhead's Martin Bavidge's penalty was saved by the diving Ray Jellema in the 59th minute.
Brown Ferguson slotted home in 73 minutes as the Wasps left buzzing.
Alloa: Jellema, McKeown, Fleming, Townsley, Forrest, Grant, Wilson, Brown Ferguson, Coakley (McClune 67), Agnew (Buist 59), Andrew (Fairbairn 74). Subs Not Used: Kelly, Creer.
Goals: Coakley 44, Brown Ferguson 73.
Peterhead: Kula, Buchan, Mackay, Mann, MacDonald, Anderson, Sharp, Cowie (Istead 69), Bavidge, Bagshaw, Kozminski (McKay 69). Subs Not Used: Monroe, Donald, Bruce.
Ref: A Boyd