The University of Northern Iowa football team downed the No. 1 North Dakota State Bison, 23-3, ending a 33-game winning streak. The Panthers improved to 6-4 overall and 4-2 in the MVFC for its second consecutive win over a top-10 opponent.

"I hope the fans have a good time with this one," UNI Head Coach Mark Farley said after the game.  "They were awesome.  I mean, they lit that place (the UNI-Dome) up all night long."

North Dakota State's streak was the longest in FCS history and the longest in all of NCAA Division-I football in the past 50 years. The Bison hadn't lost a game since Oct. 13, 2012 (vs. Indiana State in Fargo, N.D.). The last time NDSU lost a road game was during the 2010 national playoffs.

It's UNI's third win over a #1 ranked opponent in program history and first since a victory at New Hampshire during the 2005 national playoffs (the year the Panthers played for national title).

The UNI defense held the Bison to just 43 yards on the ground after they were averaging 244.4 on the season. The Bison finished the game with only 175 yards of total offense in its first loss since 2012.

University of Northern Iowa Football
UNI Panthers Football
loading...

Brion Carnes finished the game 7-19-0 for 93 yards, including 43 rushing yards and a rushing touchdown. David Johnson led the team in rushing yards with 133, breaking the 1,000-yard mark on the season for the third time in his career.

On defense, the Panthers were led by two players that were injured in the North Dakota State game just one year ago. Jake Farley finished with a team-high nine tackles while Tim Kilfoy grabbed his third pick in two games, swinging the momentum in UNI’s favor in the second quarter.

The defensive line play by the Panthers was exceptional, finishing with a combined 29 tackles out of the 63 total. Xavier Williams and Brett McMakin both finished with seven each, while Mac O’Brien and Isaac Ales added six a piece, with all four players getting a hand in on at least one sack.

More From Q98.5