Cookus has now thrown for 2,761 yards and 36 touchdowns in 10 games. Cookus' six TDs is one shy of the school record he tied earlier this year.
Northern Arizona (7-3, 5-2 Big Sky Conference) and Sacramento State (2-8, 1-6) traded touchdowns in the first quarter which ended tied at 14. But Cookus broke the game open with scoring throws of 20 and 16 yards to Dejzon Walker and 22 yards to Elijah Marks for a 35-14 lead.
Cookus was 25 for 33 with no interceptions. Emmanuel Butler had six catches for 119 yards and a score, Marks, eight for 96 and three TDs and Walker, four for 89 and two scores.
The Hornets' Nate Ketteringham threw for 339 yards, four TDs and two interceptions.