Arbroath left Recreation Park with all three points after ending Alloa Athletic's five-match unbeaten run.
The visitors were lively in the first half and moved into the lead on 41 minutes when Derek Holmes fired into the top-right corner.
Ryan McCord's right-footed effort was tipped round the post by Arbroath's Scott Morrison after the break.
And Alloa could not find a leveller in the closing stages.
Alloa: Bain, Doyle, Gordon, Marr, Docherty, Moon (Ferns 63), Stokes (Simmons 54), McCord, Holmes, Cawley, Megginson (Grehan 54). Subs Not Used: McDowall, Gallagher.
Booked: Gordon, Stokes, Docherty.
Arbroath: Morrison, Baxter, Travis (Malcolm 89), Keddie, Hamilton, Watt, Chisholm, Kerr, Doris, Sheerin (Rennie 71), Holmes (Bayne 70). Subs Not Used: Gray, Sibanda.
Goals: Holmes 41.
Ref: Stephen Finnie