Hougton — Aryuan Cain-Veasey's 3-yard touchdown with 24 seconds left sent No. 9 Grand Valley State to a 21-16 victory over host Michigan Tech on Saturday, a win spoiling Tech's homecoming.

Cain-Veasey finished with 101 yards rushing on 27 carries, and three touchdowns. He also had a 3-yard TD run in the first quarter and a 1-yard TD run earlier in the fourth.

Cade Peterson was 8-for-13 for 157 yards passing for Grand Valley State (4-0), and Austin Paritee had four catches for 89 yards.

For Michigan Tech (2-2), Will Ark was 15-for-28 for 111 yards, and Emmett Boehler rushed for a 10-yard touchdown. William Marano also had a fumble recovery for a touchdown, tying the game at 7 in the first quarter.


(At) Wayne State 24, Saginaw Valley 20: Wayne State (2-2, 1-0) scored on a 14-yard run by Dakota Kupp, a 9-yard interception return by Leon Eggleston and a 3-yard run by James Hill to upset the 25th-ranked team in the country. After the Warriors took a 17-0 lead in the first half, Saginaw Valley crept back with two field goals late in the second quarter, them an 83-yard kickoff return for a touchdown by Nate McCrary to open the second half. Hills score built Wayne State's lead up to 24-13, and Saginaw Valley (3-1, 1-1) could muster only a 2-yard run by Ryan Conklin in the fourth quarter. Kupp completed 10 of 24 passes for 144 yards. McCrary rushed 15 times for 156 yards.

(At) Davenport 35, Lindenwood 24: Deondre Ford finished 14-for-31 for 188 yards passing and three touchdowns, offsetting his two interceptions, for Davenport (3-0), which rallied from a 14-0 first-quarter deficit.

Ford rushed for 77 yards on 14 carries and Nate Couturier had five catches for 68 yards, plus a touchdown.

Lindenwood is 1-3.

Ashland 31, (at) Northwood 28: Despite a 20-10 lead after three quarters, Northwood couldn't hang on, falling to 0-4 on the season.

For Northwood, quarterback Joe Garbarino was 26-for-39 for 327 yards and three two touchdowns. He also threw two interceptions. Christian Martinez had four catches for 103 yards, including a touchdown, a 48-yard reception in the third qurter.

For Ashland (2-2), Gei'vonni Washingto nrushed for 125 yards on 30 carries, and also scored three touchdowns. Logan Bolin had four catches for 82 yards.

(At) Ferris State 38, Northern Michigan 10: Tyler Minor (14 and 57 yards) and Marvin Campbell (1 and 3 yards) each rushed for two touchdowns and Davontae Harrington (3 yards) rushed for one for Ferris State (4-0, 2-0, ranked No 2 nationally).

Ryan Johnson completed 14 of 32 passes for 150 yards and one touchdown for Northern Michigan (1-3, 0-2).

Note: There were no MIAA games played Saturday.