DeNarius McGhee threw a 3-yard touchdown pass to Brian Flotkoetter with 2:59 remaining, giving the Montana State Bobcats a 24-17 victory over the Southern Utah Thunderbirds on Saturday in Cedar City, Utah.
McGhee was 18 of 28 for 211 yards passing and two touchdowns, and Orenzo Davis added a 74-yard touchdown run as the Bobcats (5-0, 2-0 Big Sky) remained unbeaten.
Davis finished with 123 yards rushing for Montana State, which is off to its best start since winning its first eight games in 1978.
Southern Utah (2-3, 1-1) trailed 17-7 after three quarters but tied it up on an 8-yard TD pass from Brad Sorensen to Mitch Jessop and a 49-yard field goal from Colton Cook with 4:03 remaining.
Sacramento State 54, Idaho State 31: Garrett Safron passed for 202 yards and three touchdowns to lead the Hornets (3-2, 1-1) over the Bengals (1-3, 0-1) in Pocatello.
Edgar Castaneda supplemented Safron’s effort with field goals of 41, 25, 38 and 50 yards.
Idaho State’s Kevin Yost completed 44 of 73 passes for 534 yards but was intercepted twice.
Northern Arizona 24, Portland State 10: Cary Grosscart had 262 yards passing and two touchdowns, Zach Bauman ran for 92 yards and a score, and the Lumberjacks (4-1, 2-0) defeated the Vikings (1-4, 0-2) in Flagstaff, Ariz., for their first four-game winning streak since the 2009 season.
UC Davis 37, Weber State 13: Dalton Turay ran for three second-quarter touchdowns and the Aggies (2-3, 1-1) cruised to a win over the Wildcats (0-4, 0-2) in Davis, Calif.
Turay’s eight carries for 32 yards wasn’t spectacular but the Aggies defense was, holding Weber State to 6 of 15 third-down conversions while forcing three interceptions.
Cal Poly 35, North Dakota 17: Deonte Williams rushed for 125 yards and two TDs to propel the Mustangs (4-0, 2-0) to a victory over UND (3-2, 1-1) in Grand Forks, N.D.