Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up

No. 3 Michigan allows most points of season against Purdue, wins 41-13: How it happened and highlights

The No. 3 Michigan Wolverines (9-0, 6-0 Big Ten) beat the Purdue Boilermakers (2-7. 1-5 Big Ten), 41-13, on Saturday at Michigan Stadium in Ann Arbor, Michigan.

The Wolverines allowed the most points of its season in the win, with Purdue scoring two field goals and a late touchdown despite numerous injuries impacting almost every position on the Boilermaker offense.

Heisman candidate J.J. McCarthy was 24-37 for 335 yards and averaged 9.1 yards per throw, but it was the Wolverine rush attack that scored five touchdowns between Blake Corum (3), Semaj Morgan (1) and Donovan Edwards (1).

Purdue’s defense allowed the Boilermaker offense numerous opportunities to get on the field and make something happen, highlighted by three sacks and a fumble recovery.

Hudson Card struggled with consistency, going 12-28 for 144 yards and averaging 5.1 yards per throw. He hit Deion Burks for a 24-yard touchdown late in the fourth quarter.

Michigan improves to 9-0 and will face No. 11 Penn State, Maryland, and No. 1 Ohio State to close the season, with the matchup against the Buckeyes likely deciding who will represent the East in the Big Ten title game.

Off the field, the Wolverines continue to make headlines as the latest NCAA investigation into the program — which centers around sign-stealing allegations — continues to unravel.

Earlier this week, Purdue head coach Ryan Walters said the claims aren’t “allegations” on a radio show because there is video evidence, and the Boilermakers know “for a fact” that Michigan was at a number of its games. As a result, Walters said his staff had to teach its signal-callers new language for the matchup.

After the game, Walters quickly shook hands with Michigan head coach Jim Harbaugh in passing but didn’t stop to exchange words, as is typical.

With the loss, Purdue drops to 2-7 overall and is unlikely to earn a bowl berth with matchups left against Minnesota, Northwestern, and Indiana.

Keep reading for a drive-by-drive breakdown and highlights.


FINAL: Michigan beats Purdue, 41-13


Purdue scores on final drive of game, PUR 13 - MICH 41

Hudson Card hits Deion Burks for a 24-yard touchdown, and Purdue can now say it’s scored the most points on Michigan of any team the Wolverines have faced this season so far.


Edwards scores, PUR 6 - MICH 41

Donovan Edwards scored his second touchdown of the season on a 1-yard run set up by a six-play drive that went 57 yards and drained 3 minutes off the clock.

Purdue will get the ball back with 4:30 on the clock to try to lessen the blow of the loss.


Mockobee gains yards but Purdue still has to punt

Purdue running back Devin Mockobee rushed for 15 yards on three-straight plays to gain some momentum for Purdue on the ground, but the passing game remained inconsistent, resulting in another punt.

Michigan gets the ball at its own 43.


Another McCarthy sack leads to Michigan punt

J.J. McCarthy was sacked by Nic Scourton for a loss of 9 yards before an incompletion on 3rd & 17 saw Michigan punt it away.


Card sacked en route to 3 and out for Purdue

Hudson Card was sacked for a loss of 6 yards before an incomplete pass on 3rd down resulted in another Purdue punt.

Michigan gets the ball back at the MICH 42.


Corum gets his 3rd TD of the day, PUR 6 - MICH 34

J.J. McCarthy and Co. make quick work of their short field position before Blake Corum runs it in from 3 yards out for his third score of the day.


End of 3rd Quarter, PUR 6 - MICH 27


3 and out for Purdue

Two incomplete passes from Hudson Card and a 5-yard run from Devin Mockobee mean the Boilermakers kick it away again. Michigan will have it on the PUR 45.


Semaj Morgan breaks through for TD, PUR 6 - MICH 27

After some shorter yardage plays, Michigan running back Semaj Morgan broke through for a 44-yard touchdown to make it a 21-point game with 3 minutes left in the 3rd.


Chop block penalty kills Purdue momentum

Purdue needed to go 95 yards and was making progress before a chop block penalty against two Boilermakers forced the team to punt it away.


Miscues from McCarthy forces punt

It’s a 3 and out for Michigan as well, and Purdue gets another chance starting at its own 5.


3 and out for Purdue gives Michigan good field position

Purdue can’t get anything going. Punts it away, and Michigan will have the ball at its own 45.


Garrett Miller (TE - PUR) down on the field

A Michigan player accidentally cleated Garrett Miller in the shin, seemingly slicing the skin. Medical is tending to him on the field.

Purdue has struggled with injuries tonight (and this season) and continues to struggle with consistency in lineups as a result.

He was able to get up and is standing of his own accord on the sideline.


Boilermakers stop Wolverines to start 3rd Quarter

Michigan was a bit slow to start the second half, and Purdue took advantage, forcing the Wolverines to punt it away.

Purdue will get the ball at its own 12.


McCarthy lethal in and outside of the pocket

Michigan QB J.J. McCarthy has a completion percentage of 91.7% outside of the pocket this season.


End of Half, PUR 6 - MICH 20

Half ended after J.J. McCarthy was sacked by Nic Scourton for a loss of 18 yards.

Michigan will get the ball to start the second half.


Purdue tacks on another field goal, PUR 6 - MICH 20

Purdue was gaining yardage on the ground, with three plays having positive yardage on the most recent drive. They got to the 14 but couldn’t get past that point, having to settle for another field goal from Ben Freehill.


Purdue stuffs Michigan, gets ball back with 2 minutes left

Michigan turned it over on downs after Purdue stoped Kalel Mullings on 4th & 1 at Michigan’s 34.


Purdue on the board after field goal, PUR 3 - MICH 20

QB Hudson Card was able to get Purdue to the MICH 13 after a 21-yard run but only three yards on the ensuing three plays. Ben Freehill kicked a 32-yard field goal to make it 20-3, Michigan.


Purdue gets chance after muffed punt

Purdue kicked it away, but the ball hit a Michigan player before the Wolverines could gain possession, and the Boilermakers fell on it. Purdue ball at MICH 34.


Mershawn Rice ruled out for rest of game

Mershawn Rice — the wideout that caught the long pass from Hudson card earlier in the game — has been ruled out for the rest of the game and was seen in a boot on the Purdue sideline.


Michigan adds 3, PUR 0 - MICH 20

Wolverine QB J.J. McCarthy is racking up the passing yards but not enough for 6. Michigan settles for a 31-yard field goal to make it 20 to 0.


McCarthy sacked

Purdue’s defense continues to make plays, including getting its first sack on J.J. McCarthy from Cole Brevard for a loss of 7 yards.


Controversial holding penalty on Blake Corum

Blake Corum took a block at the center of the offensive line on a Michigan play, with the defender almost jumping over him. Both went down, but Corum was called for offensive holding in a controversial call, as it seemed Corum was just blocking and committed no foul.


Inconsistency from Card kills Purdue drive

After 43-yard momentum-shifting pass, run game can’t get anything going before Hudson Card has two incomplete passes, and Boilermakers have to kick it away.


Mershawn Rice down on the field after 43-yard catch

Purdue quarterback Hudson Card connected with Mershawn Rice for 43 yards to get into Michigan territory for the first time today, but Rice is down on the field after the catch. He’s moving, but seems to be signaling to somewhere on his lower body.


Purdue forces punt

The Purdue defense comes up with another good stop, making Michigan punt from its own 48.


End of 1st Quarter, PUR 0 - MICH 17


3 and out for Purdue

Purdue goes from 3rd & 1 to 4th & 4 after a run for loss from Tyrone Tracy Jr.


Michigan gets 3 off turnover, PUR 0 - MICH 17

It’s a win for Purdue’s defense, who held the high-powered Michigan offense to a field goal after the turnover.

It’s 17-0 — Wolverines on top.


No reprieve for Purdue as Card picked off

First play of Purdue’s third drive, and QB Hudson Card is picked off. Michigan offense will get it at the Purdue 12.


Michigan pulling away early while displaying diverse skillset, PUR 0 - MICH 14

Michigan utilized J.J. McCarthy’s arm, multiple rushers, and a reverse en route to its second score of the 1st quarter, going up 14-0 over Purdue.

McCarthy had two passes of 20+ yards to Roman Wilson and Tyler Morris, respectively, before Cornelius Johnson ran it 14 yards and Blake Corum took it in from the 3.

.


After fumble scare, Purdue punts it away

On the first play of Purdue’s drive, running back Devin Mockobee fumbled the ball, with it initially being ruled Michigan ball. The call was overturned as Mockobee’s knee was down before the ball came out, so instead, it was a gain of 4 yards.

Mockobee has eight fumbles this season.

It’s a 3 and out after the fumble scare, with QB Card unable to get anything going through the air.

Michigan has it on its own 33.


McCarthy airs it out and Corum secures the score, PUR 0 - MICH 7

The run game was slow to start for the Wolverines, but there were no issues through the air for J.J. McCarthy and his targets. McCarthy completed a 20-yard pass to Roman Wilson and another to Donovan Edwards two plays later for 37 yards to set up a 2-yard touchdown run from Blake Corum.

Michigan is on the board — 7-0 over Purdue.


Purdue punts to start

The Boilermakers started strong with a rush for 10 yards and the first down from Tyrone Tracy Jr., but they were unable to produce anything on the ensuing three plays, with just a 3-yard pass from quarterback Hudson Card to Jayden Dixon-Veal and then two more incompletes from Card.

Michigan gets the ball at its own 27.


How to watch Purdue vs. No. 3 Michigan: Time, TV/live stream, key storylines for Week 10 matchup - NBC Sports

  • When: Saturday, November 4
  • Where: Michigan Stadium in Ann Arbor, Michigan
  • Time: 7:30 p.m. ET (Pregame coverage begins at 7:00pm ET)
  • Watch: NBC, Peacock

What college football games are on today: Week 10 NCAA top 25 schedule, TV channels, how to watch

  • No. 1 Ohio State at Rutgers | 12 p.m. | CBS
  • No. 2 Georgia vs. No. 12 Missouri | 3:30 p.m. | CBS Sports
  • No. 3 Michigan vs. Purdue | 7:30 p.m. | NBC
  • No. 4 Florida State at Pitt | 3:30 p.m. | ESPN
  • No. 5 Washington at No. 20 Southern California| 7:30 p.m. | ABC
  • No. 6 Oregon vs. Cal | 5:30 p.m. | Pac-12 Network
  • No. 7 Texas vs. No. 23 Kansas State | 12 p.m. | FOX
  • No. 8 Alabama vs. No. 14 LSU | 7:45 p.m. | CBS
  • No. 9 Oklahoma at No. 22 Oklahoma State | 3:30 p.m. | ABC
  • No. 10 Ole Miss vs. Texas A&M | 12 p.m. | ESPN
  • No. 11 Penn State at Maryland | 3:30 p.m. | FOX
  • No. 13 Louisville vs. Virginia Tech | 3:30 p.m. | ACC Network
  • No. 15 Notre Dame at Clemson | 12 p.m. | ABC
  • No. 16 Oregon State at Colorado | 10 p.m. | ESPN
  • No. 17 Tennessee vs. UConn | 12 p.m. | SEC Network
  • No. 18 Utah vs. Arizona State | 2 p.m. | Pac-12 Networks
  • No. 19 UCLA at Arizona | 10:30 p.m. | FS1
  • No. 21 Kansas at Iowa State | 7 p.m. | ESPN
  • No. 24 Tulane at East Carolina | 3:30 p.m.
  • No. 25 Air Force vs. Army | 2 p.m. | CBSSN