Jer Garman rushed for a career-high 235 yards and Reid Taubenheim kicked the winning 35-yard field goal to lift North Dakota to a 30-28 win over Northern Arizona on Saturday.

Trailing 28-27 in the closing minutes, North Dakota (4-7, 2-5 Big Sky) marched 62 yards in nine plays to set up Taubenheim's game winner with 4 seconds left, then recovered a fumble after the kick off to cement the win.

Garman had 28 carries and two touchdowns, including a 78-yarder in the second quarter, to help North Dakota snap a three-game skid and get its first-ever win over Northern Arizona (7-4, 5-2). North Dakota struggled in the air, though, with Keaton Studsrud completing just 4 of 11 passes for 61 yards but adding 32 yards on the ground, including a 1-yard touchdown.

Northern Arizona's Chase Cartwright had 316 yards and a touchdown on 22-of-39 passing.