<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
Michigan at Purdue<|im_end|>
<|im_start|>assistant
<|game_start|><|play_start|>1Q 15:0 Michigan 1 & 10 at 65 James Foug kickoff for 65 yds for a touchback<|play_end|><|play_start|>1Q 14:51 Purdue 1 & 10 at 25 Jackson Anthrop pass complete to David Blough for 24 yds to the Prdue 49 for a 1ST down<|play_end|><|play_start|>1Q 14:25 Purdue 1 & 10 at 49 David Blough run for 11 yds to the Mich 40 for a 1ST down<|play_end|><|play_start|>1Q 13:58 Purdue 1 & 10 at 60 David Blough pass complete to Brian Lankford-Johnson for 1 yd to the Mich 39<|play_end|><|play_start|>1Q 13:29 Purdue 2 & 9 at 61 David Blough pass incomplete to Gregory Phillips<|play_end|><|play_start|>1Q 13:25 Purdue 3 & 9 at 61 David Blough pass incomplete to Richie Worship<|play_end|><|play_start|>1Q 13:14 Purdue 4 & 9 at 61 Joe Schopper punt for 31 yds, downed at the Mich 8<|play_end|><|play_start|>1Q 13:7 Michigan 1 & 10 at 92 Karan Higdon run for 10 yds to the Mich 18 for a 1ST down<|play_end|><|play_start|>1Q 12:40 Michigan 1 & 10 at 82 Wilton Speight pass complete to Kekoa Crawford for 6 yds to the Mich 24<|play_end|><|play_start|>1Q 12:10 Michigan 2 & 4 at 76 Wilton Speight sacked by Danny Ezechukwu for a loss of 5 yards to the Mich 19<|play_end|><|play_start|>1Q 11:34 Michigan 3 & 9 at 81 Wilton Speight pass incomplete<|play_end|><|play_start|>1Q 11:26 Michigan 4 & 9 at 81 Brad Robbins punt for 38 yds, fair catch by Jackson Anthrop at the Prdue 43<|play_end|><|play_start|>1Q 11:17 Purdue 1 & 10 at 43 D.J. Knox run for 2 yds to the Prdue 45<|play_end|><|play_start|>1Q 10:52 Purdue 2 & 8 at 45 David Blough pass incomplete to Gregory Phillips<|play_end|><|play_start|>1Q 10:52 Purdue 3 & 8 at 45 PURDUE Penalty, False Start (Grant Hermanns) to the Prdue 40<|play_end|><|play_start|>1Q 10:47 Purdue 3 & 13 at 40 PURDUE Penalty, Personal Foul (-15 Yards) to the Prdue 25<|play_end|><|play_start|>1Q 10:37 Purdue 3 & 28 at 25 D.J. Knox run for 3 yds to the Prdue 28<|play_end|><|play_start|>1Q 10:5 Purdue 4 & 25 at 28 Joe Schopper punt for 37 yds , Donovan Peoples-Jones returns for a loss of 1 yard to the Mich 34<|play_end|><|play_start|>1Q 10:0 Michigan 1 & 10 at 66 Karan Higdon run for 3 yds to the Mich 37<|play_end|><|play_start|>1Q 9:30 Michigan 2 & 7 at 63 Wilton Speight pass complete to Grant Perry for 4 yds to the Mich 41<|play_end|><|play_start|>1Q 8:49 Michigan 3 & 3 at 59 Wilton Speight pass incomplete<|play_end|><|play_start|>1Q 8:41 Michigan 4 & 3 at 59 Brad Robbins punt for 44 yds, fair catch by Jackson Anthrop at the Prdue 15<|play_end|><|play_start|>1Q 8:41 Purdue 1 & 10 at 15 PURDUE Penalty, False Start (-5 Yards) to the Prdue 10<|play_end|><|play_start|>1Q 8:30 Purdue 1 & 15 at 10 Brian Lankford-Johnson run for 4 yds to the Prdue 14<|play_end|><|play_start|>1Q 7:55 Purdue 2 & 11 at 14 David Blough pass complete to Terry Wright for 7 yds to the Prdue 21<|play_end|><|play_start|>1Q 7:15 Purdue 3 & 4 at 21 David Blough pass complete to Brycen Hopkins for 3 yds to the Prdue 24<|play_end|><|play_start|>1Q 6:34 Purdue 4 & 1 at 24 Joe Schopper punt for 53 yds, downed at the Mich 23<|play_end|><|play_start|>1Q 6:30 Michigan 1 & 10 at 77 Ty Isaac run for 2 yds to the Mich 25<|play_end|><|play_start|>1Q 6:0 Michigan 2 & 8 at 75 Ty Isaac run for 3 yds to the Mich 28<|play_end|><|play_start|>1Q 5:6 Michigan 3 & 5 at 72 Wilton Speight sacked by Markus Bailey for a loss of 11 yards to the Mich 17<|play_end|><|play_start|>1Q 4:46 Michigan 4 & 16 at 83 Brad Robbins punt for 45 yds, fair catch by Jackson Anthrop at the PURDUE 38 MICHIGAN Penalty, Kick Catching Interference (-15 Yards) to the Mich 47<|play_end|><|play_start|>1Q 4:35 Purdue 1 & 10 at 53 David Blough sacked by Devin Bush for a loss of 4 yards to the Prdue 49<|play_end|><|play_start|>1Q 3:55 Purdue 2 & 14 at 49 David Blough run for 7 yds to the Mich 44<|play_end|><|play_start|>1Q 3:17 Purdue 3 & 7 at 56 David Blough pass incomplete to Richie Worship<|play_end|><|play_start|>1Q 3:10 Purdue 4 & 7 at 56 Joe Schopper punt for 28 yds, fair catch by Donovan Peoples-Jones at the Mich 16<|play_end|><|play_start|>1Q 3:0 Michigan 1 & 10 at 84 Karan Higdon run for 1 yd to the Mich 17<|play_end|><|play_start|>1Q 2:30 Michigan 2 & 9 at 83 John O'Korn pass complete to Nate Schoenle for 14 yds to the Mich 31 for a 1ST down<|play_end|><|play_start|>1Q 1:45 Michigan 1 & 10 at 69 Karan Higdon run for 6 yds to the Mich 37<|play_end|><|play_start|>1Q 1:14 Michigan 2 & 4 at 63 Karan Higdon run for 10 yds to the Mich 47 for a 1ST down<|play_end|><|play_start|>1Q 0:35 Michigan 1 & 10 at 53 John O'Korn pass complete to Henry Poggi for 11 yds to the Prdue 42 for a 1ST down<|play_end|><|play_start|>1Q 0:5 Michigan 1 & 10 at 42 Chris Evans run for a loss of 1 yard to the Prdue 43<|play_end|><|play_start|>1Q 0:0 Michigan 0 & 10 at 0 End of 1st Quarter<|play_end|><|play_start|>2Q 14:50 Michigan 2 & 11 at 43 John O'Korn pass complete to Sean McKeon for 13 yds to the Prdue 30 for a 1ST down<|play_end|><|play_start|>2Q 14:25 Michigan 1 & 10 at 30 Chris Evans run for 4 yds to the Prdue 26<|play_end|><|play_start|>2Q 13:52 Michigan 2 & 6 at 26 Timeout MICHIGAN, clock 13:52<|play_end|><|play_start|>2Q 13:45 Michigan 2 & 6 at 26 Karan Higdon run for a loss of 3 yards to the Prdue 29<|play_end|><|play_start|>2Q 13:3 Michigan 3 & 9 at 29 John O'Korn pass complete to Sean McKeon for 11 yds to the Prdue 18 for a 1ST down<|play_end|><|play_start|>2Q 12:30 Michigan 1 & 10 at 18 Ty Isaac run for 6 yds to the Prdue 12<|play_end|><|play_start|>2Q 12:13 Michigan 2 & 4 at 12 Ty Isaac run for no gain to the Prdue 12<|play_end|><|play_start|>2Q 11:34 Michigan 3 & 4 at 12 Zach Gentry 12 Yd pass from John O'Korn (Quinn Nordin Kick)<|play_end|><|play_start|>2Q 11:34 Michigan 3 & 4 at 65 James Foug kickoff for 65 yds for a touchback<|play_end|><|play_start|>2Q 11:20 Purdue 1 & 10 at 25 Elijah Sindelar pass complete to Terry Wright for 16 yds to the Prdue 41 for a 1ST down<|play_end|><|play_start|>2Q 10:55 Purdue 1 & 10 at 41 Elijah Sindelar run for 13 yds to the Mich 46 for a 1ST down<|play_end|><|play_start|>2Q 10:24 Purdue 1 & 10 at 54 Elijah Sindelar pass incomplete to Terry Wright<|play_end|><|play_start|>2Q 10:0 Purdue 2 & 10 at 54 Elijah Sindelar pass complete to Terry Wright for 36 yds to the Mich 10 for a 1ST down<|play_end|><|play_start|>2Q 9:45 Purdue 1 & 10 at 90 Brycen Hopkins 10 Yd pass from Elijah Sindelar (J.D. Dellinger Kick)<|play_end|><|play_start|>2Q 9:45 Purdue 1 & 10 at 35 Spencer Evans kickoff for 65 yds for a touchback<|play_end|><|play_start|>2Q 9:37 Michigan 1 & 10 at 75 John O'Korn run for no gain to the Mich 25<|play_end|><|play_start|>2Q 9:0 Michigan 2 & 10 at 75 Karan Higdon run for no gain to the Mich 25<|play_end|><|play_start|>2Q 8:15 Michigan 3 & 10 at 75 John O'Korn pass intercepted Navon Mosley return for 7 yds to the Mich 27<|play_end|><|play_start|>2Q 8:11 Purdue 1 & 10 at 73 Elijah Sindelar pass incomplete to Cole Herdman<|play_end|><|play_start|>2Q 8:1 Purdue 2 & 10 at 73 Elijah Sindelar pass complete to Cole Herdman for 13 yds to the Mich 14 for a 1ST down<|play_end|><|play_start|>2Q 7:32 Purdue 1 & 10 at 86 Elijah Sindelar pass incomplete to Jackson Anthrop<|play_end|><|play_start|>2Q 7:20 Purdue 2 & 10 at 86 Brian Lankford-Johnson run for 2 yds to the Mich 12<|play_end|><|play_start|>2Q 6:40 Purdue 3 & 8 at 88 Brian Lankford-Johnson run for 1 yd to the Mich 11<|play_end|><|play_start|>2Q 6:8 Purdue 4 & 7 at 89 Timeout PURDUE, clock 06:08<|play_end|><|play_start|>2Q 6:4 Purdue 4 & 7 at 89 J.D. Dellinger 29 yd FG GOOD<|play_end|><|play_start|>2Q 6:4 Purdue 4 & 7 at 35 Spencer Evans kickoff for 65 yds for a touchback<|play_end|><|play_start|>2Q 5:55 Michigan 1 & 10 at 75 Karan Higdon run for 3 yds to the Mich 28<|play_end|><|play_start|>2Q 5:30 Michigan 2 & 7 at 72 Karan Higdon run for 3 yds to the Mich 31<|play_end|><|play_start|>2Q 4:52 Michigan 3 & 4 at 69 John O'Korn pass incomplete to Grant Perry<|play_end|><|play_start|>2Q 4:41 Michigan 4 & 4 at 69 Brad Robbins punt for 42 yds , Jackson Anthrop returns for 7 yds to the Prdue 34<|play_end|><|play_start|>2Q 4:36 Purdue 1 & 10 at 34 PURDUE Penalty, Personal Foul (-15 Yards) to the Prdue 19<|play_end|><|play_start|>2Q 4:31 Purdue 1 & 25 at 19 Elijah Sindelar pass incomplete to Terry Wright<|play_end|><|play_start|>2Q 4:27 Purdue 2 & 25 at 19 Elijah Sindelar pass incomplete to Jackson Anthrop<|play_end|><|play_start|>2Q 4:15 Purdue 3 & 25 at 19 Elijah Sindelar pass complete to Jackson Anthrop for no gain to the Prdue 19<|play_end|><|play_start|>2Q 3:42 Purdue 4 & 25 at 19 Joe Schopper punt for 33 yds, fair catch by Donovan Peoples-Jones at the Mich 48<|play_end|><|play_start|>2Q 3:35 Michigan 1 & 10 at 52 John O'Korn pass complete to Kekoa Crawford for 7 yds to the Prdue 45<|play_end|><|play_start|>2Q 3:15 Michigan 2 & 3 at 45 Karan Higdon run for a loss of 2 yards to the Prdue 47<|play_end|><|play_start|>2Q 2:35 Michigan 3 & 5 at 47 John O'Korn sacked by Markus Bailey for a loss of 10 yards to the Mich 43<|play_end|><|play_start|>2Q 1:50 Michigan 4 & 15 at 57 Brad Robbins punt for 36 yds, fair catch by Jackson Anthrop at the Prdue 21<|play_end|><|play_start|>2Q 1:40 Purdue 1 & 10 at 21 Brian Lankford-Johnson run for 2 yds to the Prdue 23<|play_end|><|play_start|>2Q 1:13 Purdue 2 & 8 at 23 Elijah Sindelar pass complete to Anthony Mahoungou for 24 yds to the Prdue 47 for a 1ST down<|play_end|><|play_start|>2Q 0:58 Purdue 1 & 10 at 47 Elijah Sindelar pass incomplete to Terry Wright<|play_end|><|play_start|>2Q 0:50 Purdue 2 & 10 at 47 Richie Worship run for 4 yds to the Mich 49<|play_end|><|play_start|>2Q 0:30 Purdue 3 & 6 at 51 Elijah Sindelar run for no gain to the Mich 49 Elijah Sindelar fumbled, recovered by Prdue Elijah Sindelar<|play_end|><|play_start|>2Q 0:25 Purdue 4 & 6 at 51 Timeout MICHIGAN, clock 00:25<|play_end|><|play_start|>2Q 0:15 Purdue 4 & 6 at 51 Joe Schopper punt for 21 yds, punt out-of-bounds at the Mich 28<|play_end|><|play_start|>2Q 0:10 Michigan 1 & 10 at 72 Chris Evans run for 10 yds to the Mich 38 for a 1ST down<|play_end|><|play_start|>2Q 0:3 Michigan 1 & 10 at 62 John O'Korn pass incomplete to Donovan Peoples-Jones<|play_end|><|play_start|>2Q 0:0 Michigan 2 & 10 at 62 John O'Korn pass complete to Chris Evans for 24 yds to the Prdue 38 for a 1ST down<|play_end|><|play_start|>2Q 0:0 Michigan 0 & 10 at 0 End of 2nd Quarter<|play_end|><|play_start|>3Q 15:0 Purdue 1 & 10 at 35 Spencer Evans kickoff for 65 yds , Kekoa Crawford return for 15 yds to the Mich 15<|play_end|><|play_start|>3Q 14:48 Michigan 1 & 10 at 85 John O'Korn pass complete to Nate Schoenle for 15 yds to the Mich 30 for a 1ST down<|play_end|><|play_start|>3Q 14:12 Michigan 1 & 10 at 70 John O'Korn pass incomplete to Kekoa Crawford<|play_end|><|play_start|>3Q 14:0 Michigan 2 & 10 at 70 John O'Korn sacked by T.J. McCollum for a loss of 2 yards to the Mich 28<|play_end|><|play_start|>3Q 13:19 Michigan 3 & 12 at 72 PURDUE Penalty, Defensive Holding (Josh Okonye) to the Mich 37 for a 1ST down<|play_end|><|play_start|>3Q 13:5 Michigan 1 & 10 at 63 John O'Korn run for no gain to the Mich 37<|play_end|><|play_start|>3Q 12:35 Michigan 2 & 10 at 63 John O'Korn pass complete to Sean McKeon for 5 yds to the Mich 42<|play_end|><|play_start|>3Q 11:55 Michigan 3 & 5 at 58 John O'Korn pass incomplete to Grant Perry<|play_end|><|play_start|>3Q 11:48 Michigan 4 & 5 at 58 Brad Robbins punt for 38 yds, fair catch by Jackson Anthrop at the Prdue 20<|play_end|><|play_start|>3Q 11:35 Purdue 1 & 10 at 20 Jackson Anthrop run for a loss of 2 yards to the Prdue 18<|play_end|><|play_start|>3Q 11:7 Purdue 2 & 12 at 18 Brian Lankford-Johnson run for 3 yds to the Prdue 21<|play_end|><|play_start|>3Q 10:41 Purdue 3 & 9 at 21 Elijah Sindelar pass incomplete to Jackson Anthrop<|play_end|><|play_start|>3Q 10:34 Purdue 4 & 9 at 21 Joe Schopper punt for 41 yds, fair catch by Donovan Peoples-Jones at the Mich 38<|play_end|><|play_start|>3Q 10:25 Michigan 1 & 10 at 62 Chris Evans run for 3 yds to the Mich 41<|play_end|><|play_start|>3Q 9:37 Michigan 2 & 7 at 59 John O'Korn pass complete to Karan Higdon for 22 yds Karan Higdon fumbled, recovered by Prdue Danny Ezechukwu<|play_end|><|play_start|>3Q 9:32 Purdue 1 & 10 at 37 Elijah Sindelar pass incomplete to Terry Wright<|play_end|><|play_start|>3Q 9:25 Purdue 2 & 10 at 37 Elijah Sindelar sacked by Chase Winovich for a loss of 11 yards to the Prdue 26<|play_end|><|play_start|>3Q 8:45 Purdue 3 & 21 at 26 Richie Worship run for 14 yds to the Prdue 40<|play_end|><|play_start|>3Q 8:2 Purdue 4 & 7 at 40 Joe Schopper punt for 46 yds, fair catch by Donovan Peoples-Jones at the Mich 14<|play_end|><|play_start|>3Q 7:55 Michigan 1 & 10 at 86 MICHIGAN Penalty, Offensive Holding (-7 Yards) to the Mich 7<|play_end|><|play_start|>3Q 7:20 Michigan 1 & 17 at 93 John O'Korn pass complete to Zach Gentry for 11 yds to the Mich 18<|play_end|><|play_start|>3Q 6:45 Michigan 2 & 6 at 82 John O'Korn pass incomplete to Zach Gentry<|play_end|><|play_start|>3Q 6:32 Michigan 3 & 6 at 82 John O'Korn pass complete to Grant Perry for 12 yds to the Mich 30 for a 1ST down<|play_end|><|play_start|>3Q 5:55 Michigan 1 & 10 at 70 John O'Korn pass incomplete to Ian Bunting<|play_end|><|play_start|>3Q 5:50 Michigan 2 & 10 at 70 Chris Evans run for 3 yds to the Mich 33<|play_end|><|play_start|>3Q 5:10 Michigan 3 & 7 at 67 John O'Korn pass complete to Sean McKeon for 30 yds to the Prdue 37 for a 1ST down<|play_end|><|play_start|>3Q 4:38 Michigan 1 & 10 at 37 John O'Korn pass incomplete to Nick Eubanks for a 1ST down PURDUE Penalty, Personal Foul (Jacob Thieneman) to the Prdue 22 for a 1ST down<|play_end|><|play_start|>3Q 4:25 Michigan 1 & 10 at 22 John O'Korn pass complete to Chris Evans for 4 yds to the Prdue 18<|play_end|><|play_start|>3Q 3:45 Michigan 2 & 6 at 18 Chris Evans run for 5 yds to the Prdue 13<|play_end|><|play_start|>3Q 3:35 Michigan 3 & 1 at 13 Chris Evans run for 3 yds to the Prdue 10 for a 1ST down<|play_end|><|play_start|>3Q 2:42 Michigan 1 & 10 at 10 Chris Evans 10 Yd Run (Quinn Nordin Kick)<|play_end|><|play_start|>3Q 2:42 Michigan 1 & 10 at 65 James Foug kickoff for 65 yds for a touchback<|play_end|><|play_start|>3Q 2:35 Purdue 1 & 10 at 25 Elijah Sindelar pass complete to Navon Mosley for 4 yds to the Prdue 29<|play_end|><|play_start|>3Q 2:0 Purdue 2 & 6 at 29 Elijah Sindelar sacked by TEAM for a loss of 12 yards to the Prdue 17 Elijah Sindelar fumbled, recovered by Prdue Elijah Sindelar , return for 0 yards<|play_end|><|play_start|>3Q 1:30 Purdue 3 & 18 at 17 Timeout MICHIGAN, clock 01:30<|play_end|><|play_start|>3Q 1:24 Purdue 3 & 18 at 17 Elijah Sindelar pass incomplete to Cole Herdman<|play_end|><|play_start|>3Q 1:17 Purdue 4 & 18 at 17 MICHIGAN Penalty, Running Into Kicker (5 Yards) to the Prdue 22<|play_end|><|play_start|>3Q 1:5 Purdue 4 & 13 at 22 Joe Schopper punt for 43 yds, fair catch by Donovan Peoples-Jones at the Mich 35<|play_end|><|play_start|>3Q 0:55 Michigan 1 & 10 at 65 John O'Korn pass complete to Grant Perry for 23 yds to the Prdue 42 for a 1ST down<|play_end|><|play_start|>3Q 0:22 Michigan 1 & 10 at 42 Chris Evans run for 3 yds to the Prdue 39<|play_end|><|play_start|>3Q 0:0 Michigan 0 & 10 at 0 End of 3rd Quarter<|play_end|><|play_start|>4Q 14:55 Michigan 2 & 7 at 39 Chris Evans run for a loss of 1 yard to the Prdue 40<|play_end|><|play_start|>4Q 14:11 Michigan 3 & 8 at 40 John O'Korn pass complete to Donovan Peoples-Jones for 8 yds to the Prdue 32 for a 1ST down<|play_end|><|play_start|>4Q 13:45 Michigan 1 & 10 at 32 Ty Isaac run for 3 yds to the Prdue 29<|play_end|><|play_start|>4Q 13:5 Michigan 2 & 7 at 29 MICHIGAN Penalty, Substitution Infraction (-5 Yards) to the Prdue 34<|play_end|><|play_start|>4Q 12:25 Michigan 2 & 12 at 34 MICHIGAN Penalty, False Start (-5 Yards) to the Prdue 39<|play_end|><|play_start|>4Q 11:55 Michigan 2 & 17 at 39 John O'Korn pass complete to Sean McKeon for 23 yds to the Prdue 16 for a 1ST down<|play_end|><|play_start|>4Q 11:40 Michigan 1 & 10 at 16 MICHIGAN Penalty, Illegal Block (-15 Yards) to the Prdue 31<|play_end|><|play_start|>4Q 11:20 Michigan 1 & 25 at 6 John O'Korn pass complete to Zach Gentry for 25 yds to the Prdue 6 for a 1ST down PURDUE Penalty, Roughing Passer (Ja'Whaun Bentley) to the Prdue 3 for a 1ST down<|play_end|><|play_start|>4Q 11:15 Michigan 1 & 3 at 3 Ty Isaac run for 2 yds to the Prdue 1<|play_end|><|play_start|>4Q 10:36 Michigan 2 & 1 at 1 Ty Isaac 1 Yd Run (Quinn Nordin Kick)<|play_end|><|play_start|>4Q 10:39 Michigan 2 & 8 at 65 James Foug kickoff for 65 yds , Jackson Anthrop return for 20 yds to the Prdue 20<|play_end|><|play_start|>4Q 10:20 Purdue 1 & 10 at 20 David Blough pass incomplete to Anthony Mahoungou<|play_end|><|play_start|>4Q 10:15 Purdue 2 & 10 at 20 David Blough pass complete to Terry Wright for 5 yds to the Prdue 25<|play_end|><|play_start|>4Q 9:47 Purdue 3 & 5 at 25 David Blough pass incomplete to Terry Wright<|play_end|><|play_start|>4Q 9:47 Purdue 4 & 5 at 25 Joe Schopper punt for 51 yds, fair catch by Donovan Peoples-Jones at the Mich 24<|play_end|><|play_start|>4Q 9:34 Michigan 1 & 10 at 76 MICHIGAN Penalty, Ineligible Downfield on Pass (-5 Yards) to the Mich 19<|play_end|><|play_start|>4Q 9:25 Michigan 1 & 15 at 81 Chris Evans run for 4 yds to the Mich 23<|play_end|><|play_start|>4Q 8:45 Michigan 2 & 11 at 77 John O'Korn run for 12 yds to the Mich 35 for a 1ST down<|play_end|><|play_start|>4Q 8:0 Michigan 1 & 10 at 65 Ty Isaac run for no gain to the Prdue 35 for a 1ST down PURDUE Penalty, Personal Foul (15 Yards) to the 50 yard line for a 1ST down<|play_end|><|play_start|>4Q 7:25 Michigan 1 & 10 at 50 Ty Isaac run for 1 yd to the Prdue 49<|play_end|><|play_start|>4Q 6:46 Michigan 2 & 9 at 49 Chris Evans 49 Yd Run (Quinn Nordin Kick)<|play_end|><|play_start|>4Q 6:46 Michigan 2 & 9 at 65 James Foug kickoff for 65 yds for a touchback<|play_end|><|play_start|>4Q 6:35 Purdue 1 & 10 at 25 David Blough sacked by Chase Winovich for a loss of 5 yards to the Prdue 20<|play_end|><|play_start|>4Q 6:10 Purdue 2 & 15 at 20 David Blough pass complete to Brycen Hopkins for 16 yds to the Prdue 36 for a 1ST down<|play_end|><|play_start|>4Q 5:48 Purdue 1 & 10 at 36 David Blough pass incomplete<|play_end|><|play_start|>4Q 5:44 Purdue 2 & 10 at 36 David Blough pass incomplete to Corey Holmes<|play_end|><|play_start|>4Q 5:35 Purdue 3 & 10 at 36 David Blough sacked by Chase Winovich for a loss of 8 yards to the Prdue 28<|play_end|><|play_start|>4Q 4:54 Purdue 4 & 18 at 28 Joe Schopper punt for 55 yds, fair catch by Donovan Peoples-Jones at the Mich 17<|play_end|><|play_start|>4Q 4:45 Michigan 1 & 10 at 83 Chris Evans run for 2 yds to the Mich 19<|play_end|><|play_start|>4Q 4:10 Michigan 2 & 8 at 81 Chris Evans run for 3 yds to the Mich 22<|play_end|><|play_start|>4Q 3:30 Michigan 3 & 5 at 78 Ty Isaac run for 2 yds to the Mich 24<|play_end|><|play_start|>4Q 2:39 Michigan 4 & 3 at 76 Brad Robbins punt for 41 yds , Jackson Anthrop returns for 1 yd to the Prdue 36<|play_end|><|play_start|>4Q 2:31 Purdue 1 & 10 at 36 Terry Wright run for 6 yds to the Prdue 42 Terry Wright fumbled, forced by Michael Wroblewski, recovered by Mich Noah Furbush<|play_end|><|play_start|>4Q 2:25 Michigan 1 & 10 at 42 Kareem Walker run for 2 yds to the Prdue 40<|play_end|><|play_start|>4Q 1:45 Michigan 2 & 8 at 40 Kareem Walker run for 3 yds to the Prdue 37<|play_end|><|play_start|>4Q 1:0 Michigan 3 & 5 at 37 Kareem Walker run for 2 yds to the Prdue 35<|play_end|><|play_start|>4Q 0:20 Michigan 4 & 3 at 35 Brandon Peters pass complete to Maurice Ways for 4 yds to the Prdue 31 for a 1ST down<|play_end|><|play_start|>4Q 0:0 Michigan 0 & 3 at 0 End of 4th Quarter<|play_end|><|game_end|><|im_end|>
<|im_start|>assistant
