Dave Kostuch and Adam Brace scored two goals each as Canisius edged No. 15 Air Force 5-4 Friday night.
Carl Hudson added one goal and Josh Heidinger tallied three assists for Canisius (8-8-4, 6-6-2 AHA). Teammate Dan Morrison stopped 38 shots in goal.
Greg Burgdoerfer and Matt Fairchild recorded one goal each for the Falcons, while teammates Jacque Lamoureux and Josh Frider each had one goal and one assist.
Andrew Volkening blocked 20 shots for Air Force (15-5-1, 12-2-1 AHA).
The win ends a 4-game losing streak for the Golden Griffins, whose last win was Dec. 6 against Army. Canisius was swept at home last weekend by Bentley, 8-3 and 4-3.