It was an ugly win for the Montana State Bobcats. MSU jumped out to an early 14-0 lead behind two DeNarius McGhee touchdowns but Northern Colorado stormed back to even the game at 14.
On the ensuing kickoff, Shawn Johnson would take it 99 yards for the score to give the Bobcats a 21-14 lead heading into the half.
The Bears fumbled on their first possession and Preston Gale recovered it to start the 2nd half. The Bobcats made them pay as Cody Kirk would get into the end zone from a yard out to make it a 27-14 game after Rory Perez's extra point was blocked.
But MSU was unable to make anything else happen until late in the game.
Trailing 27-14 in the fourth quarter, Bears quarterback Seth Lobato threw a touchdown pass to Austin Wilbers and ran for another score himself as Northern Colorado took a 28-27 lead.
Montana State responded with a 12-play scoring drive as Kirk capped the drive with a 9-yard touchdown run. McGhee then found Kirk for the two-point conversion to make it a 35-28 game.
Northern Colorado would get two chances to drive for the tying score, but both ended on failed fourth down conversions.
MSU pulled out the stressful 35-28 victory to remain undefeated in the Big Sky Conference.