Troy Huff had 26 points, grabbed eight rebounds and North Dakota went on a 32-10 run to begin the second half to steal an 81-79 victory over Northern Arizona on Saturday.
North Dakota (8-12, 5-5 Big Sky) trailed by as many as 22 in the first half and was down 47-36 at halftime but sprinted out of the gates in the second half, going on a 32-10 run capped off by a Jamal Webb jumper to give North Dakota a 68-57 lead with 11:03 remaining in the game.
The Lumberjacks would answer back, going on a 22-11 run to tie it at 79 with 47 seconds left on DeWayne Russell made free throw, but Huff made the go-ahead lay-up with 3 seconds left and Russell missed a 3-pointer at the buzzer for Northern Arizona's last-ditch effort.
Aaron Anderson had seven points and 10 assists for North Dakota.
Gabe Rogers scored a career-high 35 points to lead Northern Arizona (7-12, 4-6)