College Football
BOXSCORE | RECAP
Michigan 41, Purdue 13
When: 7:30 PM ET, Saturday, November 4, 2023
Where: Michigan Stadium, Ann Arbor, Michigan
Temperature: 50°
Head Official: Chris Coyte
Attendance: 110245

J.J. McCarthy threw for 335 yards to lead No. 3 Michigan to a 41-13 win over Purdue in a Big Ten affair in Ann Arbor, Mich., on Saturday.

Roman Wilson caught nine passes for 143 yards and Blake Corum rushed for three touchdowns for Michigan (9-0, 6-0 Big Ten). McCarthy finished 24-of-37 passing.

Purdue (2-7, 1-5) lost for the fourth straight time.

Michigan's defense dominated throughout the night, limiting Purdue to six first downs and less than 200 yards of total offense before Purdue recorded four first downs during a 75-yard drive in the final minutes when the outcome was already decided.

Michigan scored on its first possession of the game, going 76 yards in six plays and taking a 7-0 lead with 10:30 to go in the first quarter on a 2-yard touchdown run by Corum.

Corum then scored on a 3-yard touchdown run with 6:05 left in the first to finish off a seven-play, 67-yard drive and give Michigan a 14-0 lead.

James Turner hit a pair of field goals, the latter to give Michigan a 20-0 lead in the second quarter. Purdue cut its deficit to 20-6 on two field goals by Ben Freehill, the second of which came with 29 seconds left until halftime.

With 3:12 to go in the third quarter, the Wolverines took a 27-6 lead on a 44-yard touchdown run by Semaj Morgan.

Corum then scored his third touchdown of the game, this time from 3 yards out, to give Michigan a 34-6 lead with 14:18 remaining in the fourth.

Michigan made it 41-6 with 4:30 left on a 1-yard touchdown run by Donovan Edwards before Purdue scored its first touchdown with 18 seconds remaining on a 24-yard touchdown pass from Hudson Card to Deion Burks. Card finished 12-for-28 for 144 yards, the TD pass and an interception.

The Boilermakers were 1 of 14 on third-down conversions, while Michigan was 7 of 14.

--Field Level Media

Top Game Performances
Rushing
Purdue   Michigan
Tyrone Tracy Jr. Player Blake Corum
11 Attempts 15
61 Yards 44
5.5 Avg Yards 2.9
0 Touchdowns 3
0 Long 0
Receiving
Purdue   Michigan
Deion Burks Player Roman Wilson
3 Receptions 9
43 Yards 143
14.3 Avg Yards 15.9
1 Touchdowns 0
0 Long 0
Team Stats Summary
 
  Yards Scoring Defense
Team Tot Rus Pas TD FG INT Sck FF
Purdue 269 125 144 1 2 0 3.0 0
Michigan 445 110 335 5 2 1 1.0 0