Jack Strand passed for 428 yards and six touchdowns as host Minnesota State Moorhead held off Sioux Falls 53-40 on Saturday.
The Dragons scored 53 points despite only possessing the ball for 16 minutes, 37 seconds. They had only 13 first downs to Sioux Falls' 38 and 446 yards of offense to Sioux Falls' 635, but they averaged 14.3 yards per pass attempt and 21.4 yards per completion.
Camden Dean passed for 463 yards and six TDs and rushed for 120 yards for the Cougars.
Minot State 17, Concordia (St. Paul) 10: Myles West scored a tiebreaking 2-yard run with 2:51 remaining and the host Beavers earned their first victory of the season by beating the Golden Bears.
Bemidji State 33, Wayne State (Neb.) 23: Brandon Alt passed for 345 yards and three TDs and Caleb Young returned a fourth-quarter interception 63 yards for a score to lead the Beavers past the host Wildcats.
Augustana 48, Winona State 28: Jarod Epperson ran for 144 yards and three TDs as the visiting Vikings stayed unbeaten by beating the host Warriors.
Minnesota Duluth 46, Mary 0: Kyle Walljasper threw for three touchdowns and ran for one and the host Bulldogs outgained the Marauders 504-98.
Northern State 24, Southwest Minnesota State 17: Colton Hackel threw for 215 yards and two TDs and ran for a TD as the Wolves won in Marshall, Minn.