Purdue at Minnesota

Friday, November 20, 2020

Minnesota beat Purdue 34–⁠31. It was their 76th meeting; after it, Minnesota led the series 40–⁠33–⁠3.

AwayPurdue2–⁠4 in 2020
31
HomeMinnesota3–⁠4 in 2020
34

Final at Huntington Bank Stadium, MinneapolisTV: BTNAttendance 593

At kickoff
32°F, clear, wind 8 mph from the northwestWeather: NOAA NCEI Integrated Surface Database; Minneapolis-St Paul International Airport (KMSP), 10 km from the stadium, 23 minutes after kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Purdue7314731
Minnesota1477634

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Purdue

PassingC/AttYdsTDInt
Jack Plummer35/4236731
RushingCarYdsTDLong
Alexander Horvath1068024
Jack Plummer52209
Rondale Moore320111
King Doerue71509
ReceivingRecYdsTDLong
Rondale Moore15116033
David Bell8104247
Milton Wright357039
Alexander Horvath550016
DefenseTklTFLSacksInt
Jaylan Alexander12000
Derrick Barnes9100
Cory Trice9100
Cam Allen7100

Minnesota

PassingC/AttYdsTDInt
Tanner Morgan15/2226400
RushingCarYdsTDLong
Mohamed Ibrahim25102317
Cam Wiley72619
Bryce Williams3704
ReceivingRecYdsTDLong
Chris Autman-Bell5129042
Rashod Bateman459039
Daniel Jackson226019
Seth Green120020
DefenseTklTFLSacksInt
Mariano Sori-Marin9000
Phillip Howard8000
Coney Durr7100
Justus Harris5000
Josh Aune4001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

PurdueMinnesota
492Total yards395
367Passing yards264
125Rushing yards131
8.5Yards per pass12.0
5.0Yards per rush3.2
28First downs20
8–⁠12Third downs7–⁠11
1–⁠1Fourth downs1–⁠2
1Turnovers0
4–⁠38Penalties4–⁠41
29:42Possession30:18
0Sacks (by defense)0

Efficiency

PurdueMinnesota
52%Success rate51%
0.38EPA per play0.37
1.21Explosiveness1.34
0.17Rushing EPA0.07
0.51Passing EPA0.94
40%Passing-down success56%
0.15First-down EPA−0.03
0.35Second-down EPA0.38
1.03Third-down EPA1.45
11%Havoc by its defense13%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Minnesota 67% to win. Elo’s favorite won.

The line

Purdue −2.5, over/under 61.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Purdue 57%, Minnesota 43%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Minnesota end zonePurdue end zoneQ1 MinnesotaTouchdown, 8 playsQ1 PurdueTouchdown, 10 playsQ1 MinnesotaTouchdown, 11 playsQ1 PurduePunt, 3 playsQ2 MinnesotaPunt, 5 playsQ2 PurdueField goal, 9 playsQ2 MinnesotaTouchdown, 11 playsQ2 PurdueMissed FG, 10 playsQ2 MinnesotaEnd of half, 1 playQ3 PurdueTouchdown, 5 playsQ3 MinnesotaTouchdown, 9 playsQ3 PurdueResult not recordedQ3 PurdueTouchdown, 9 playsQ3 MinnesotaTouchdown, 9 playsQ4 PurdueResult not recordedQ4 PurdueTouchdown, 12 playsQ4 MinnesotaTurnover on downs, 4 playsQ4 PurdueMissed FG, 6 playsQ4 MinnesotaPunt, 3 playsQ4 PurdueInterception, 7 playsQ4 MinnesotaEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Minnesota drives left to right, Purdue right to left.
  1. Q1 MinnesotaTouchdown, 8 plays, 69 yards
  2. Q1 PurdueTouchdown, 10 plays, 91 yards
  3. Q1 MinnesotaTouchdown, 11 plays, 93 yards
  4. Q1 PurduePunt, 3 plays, 3 yards
  5. Q2 MinnesotaPunt, 5 plays, 12 yards
  6. Q2 PurdueField goal, 9 plays, 56 yards
  7. Q2 MinnesotaTouchdown, 11 plays, 75 yards
  8. Q2 PurdueMissed FG, 10 plays, 71 yards
  9. Q2 MinnesotaEnd of half, 1 play, −1 yard
  10. Q3 PurdueTouchdown, 5 plays, 84 yards
  11. Q3 MinnesotaTouchdown, 9 plays, 75 yards
  12. Q3 PurdueResult not recorded, 0 yards
  13. Q3 PurdueTouchdown, 9 plays, 75 yards
  14. Q3 MinnesotaTouchdown, 9 plays, 75 yards
  15. Q4 PurdueResult not recorded, 0 yards
  16. Q4 PurdueTouchdown, 12 plays, 75 yards
  17. Q4 MinnesotaTurnover on downs, 4 plays, 9 yards
  18. Q4 PurdueMissed FG, 6 plays, 15 yards
  19. Q4 MinnesotaPunt, 3 plays, 1 yard
  20. Q4 PurdueInterception, 7 plays, 27 yards
  21. Q4 MinnesotaEnd of game, 2 plays, −2 yards

Play by play

1st quarter4 drives, then Minnesota 14, Purdue 7
Minnesota Touchdown, 8 plays
14:501st & 10 at own 31Mohamed Ibrahim run for 6 yds to the Minn 37
14:252nd & 4 at own 37Tanner Morgan pass complete to Bryce Witham for 3 yds to the Minn 40
13:403rd & 1 at own 40Mohamed Ibrahim run for 9 yds to the Minn 49 for a 1ST down
13:051st & 10 at own 49Tanner Morgan pass complete to Chris Autman-Bell for 24 yds to the Prdue 27 for a 1ST down
12:351st & 10 at opp 27Mohamed Ibrahim run for 7 yds to the Prdue 20
11:502nd & 3 at opp 20Mohamed Ibrahim run for 7 yds to the Prdue 13 for a 1ST down
11:041st & 10 at opp 13Tanner Morgan pass complete to Daniel Jackson for 7 yds to the Prdue 6
10:522nd & 3 at opp 6Cam Wiley 6 Yd Run (Brock Walker Kick)Minnesota 7, Purdue 0
Purdue Touchdown, 10 plays
10:522nd & 3 at own 35Dragan Kesich kickoff for 60 yds , Marcellus Moore return for 4 yds to the Prdue 9
10:401st & 10 at own 9Jack Plummer pass complete to Rondale Moore for a loss of 1 yard to the Prdue 8
9:432nd & 11 at own 8Zander Horvath run for 6 yds to the Prdue 14
9:343rd & 5 at own 14Jack Plummer run for 6 yds to the Prdue 20 for a 1ST down
8:451st & 10 at own 20Jack Plummer pass complete to Rondale Moore for 33 yds to the Minn 47 for a 1ST down
8:411st & 10 at opp 47Timeout MINNESOTA, clock 08:41
8:321st & 10 at opp 47Zander Horvath run for 4 yds to the Minn 43
8:072nd & 6 at opp 43Zander Horvath run for no gain to the Minn 43
7:273rd & 6 at opp 43Jack Plummer pass complete to Zander Horvath for 16 yds to the Minn 27 for a 1ST down
6:481st & 10 at opp 27Jack Plummer pass complete to David Bell for 14 yds to the Minn 13 for a 1ST down
6:041st & 10 at opp 13Jack Plummer pass complete to Milton Wright for 5 yds to the Minn 8
5:372nd & 5 at opp 8Rondale Moore 8 Yd Run (J.D. Dellinger Kick)Tied at 7
Minnesota Touchdown, 11 plays
5:372nd & 5 at own 35Chris Van Eekeren kickoff for 63 yds , Cam Wiley return for 11 yds to the Minn 46 MINNESOTA Penalty, Illegal Block (6 Yards) to the Minn 7
5:221st & 10 at own 7Mohamed Ibrahim run for 6 yds to the Minn 13
4:502nd & 4 at own 13Mohamed Ibrahim run for 5 yds to the Minn 18 for a 1ST down
4:071st & 10 at own 18Tanner Morgan pass incomplete to Chris Autman-Bell
3:592nd & 10 at own 18Tanner Morgan pass complete to Chris Autman-Bell for 42 yds to the Prdue 40 for a 1ST down
3:331st & 10 at opp 40Tanner Morgan pass incomplete to Chris Autman-Bell
3:252nd & 10 at opp 40Mohamed Ibrahim run for 2 yds to the Prdue 38
2:383rd & 8 at opp 38Tanner Morgan pass complete to Rashod Bateman for 20 yds to the Prdue 18 for a 1ST down
1:591st & 10 at opp 15Mohamed Ibrahim run for 3 yds to the Prdue 15 for a 1ST down PURDUE Penalty, Face Mask (8 yards) (8 Yards) to the Prdue 7 for a 1ST down
1:331st & goal at opp 7Tanner Morgan pass incomplete to Mike Brown-Stephens
1:242nd & goal at opp 7Mohamed Ibrahim run for 6 yds to the Prdue 1
1:093rd & goal at opp 1Mohamed Ibrahim 1 Yd Run (Brock Walker Kick)Minnesota 14, Purdue 7
Purdue Punt, 3 plays
1:093rd & 4 at own 35Dragan Kesich kickoff for 61 yds
1:011st & 10 at own 35Jack Plummer pass incomplete to David Bell
0:482nd & 10 at own 35Zander Horvath run for 2 yds to the Prdue 37
0:103rd & 8 at own 37Jack Plummer pass complete to Rondale Moore for 1 yd to the Prdue 38
Q2 14:474th & 7 at own 38Zac Collins punt for 51 yds, downed at the Minn 11
2nd quarter5 drives, then Minnesota 21, Purdue 10
Minnesota Punt, 5 plays
14:401st & 10 at own 11Mohamed Ibrahim run for 7 yds to the Minn 18
13:542nd & 3 at own 18Mohamed Ibrahim run for 4 yds to the Minn 22 for a 1ST down
13:101st & 10 at own 22Mohamed Ibrahim run for 1 yd to the Minn 23
12:452nd & 9 at own 23Tanner Morgan pass incomplete to Rashod Bateman
12:393rd & 9 at own 23Tanner Morgan pass incomplete to Rashod Bateman
12:254th & 9 at own 23Mark Crawford punt for 48 yds, downed at the Prdue 29
Purdue Field goal, 9 plays
12:031st & 10 at own 29Jack Plummer pass complete to Payne Durham for 29 yds to the Minn 42 for a 1ST down
11:371st & 10 at opp 42Jack Plummer pass complete to Rondale Moore for 13 yds to the Minn 29 for a 1ST down
11:051st & 10 at opp 23Jack Plummer pass complete to Rondale Moore for 6 yds to the Minn 23 PURDUE Penalty, Offensive Holding (-10 Yards) to the Minn 33
10:451st & 14 at opp 33Jack Plummer pass complete to David Bell for 10 yds to the Minn 23
10:082nd & 4 at opp 23King Doerue run for 9 yds to the Minn 14 for a 1ST down
9:431st & 10 at opp 14King Doerue run for no gain to the Minn 14
9:102nd & 10 at opp 14King Doerue run for a loss of 7 yards to the Minn 21
8:233rd & 17 at opp 21Jack Plummer pass complete to Rondale Moore for 6 yds Rondale Moore fumbled, forced by Mariano Sori-Marin, recovered by Prdue Rondale Moore
8:054th & 11 at opp 15J.D. Dellinger 32 Yd Field GoalMinnesota 14, Purdue 10
Minnesota Touchdown, 11 plays
8:054th & 11 at own 35J.D. Dellinger kickoff for 65 yds for a touchback
7:451st & 10 at own 25Cam Wiley run for 1 yd to the Minn 26
7:292nd & 9 at own 26Timeout MINNESOTA, clock 07:29
7:202nd & 9 at own 26Tanner Morgan pass complete to Daniel Jackson for 19 yds to the Minn 45 for a 1ST down
6:441st & 10 at own 45Bryce Williams run for 4 yds to the Minn 49
6:142nd & 6 at own 49Tanner Morgan pass complete to Rashod Bateman for 1 yd to the 50 yard line
5:353rd & 5 at the 50Tanner Morgan pass complete to Chris Autman-Bell for 9 yds to the Prdue 41 for a 1ST down
5:001st & 10 at opp 41Tanner Morgan pass complete to Jake Paulson for 19 yds to the Prdue 22 for a 1ST down
4:401st & 10 at opp 22Mohamed Ibrahim run for 2 yds to the Prdue 20
3:552nd & 8 at opp 20Mohamed Ibrahim run for 9 yds to the Prdue 11 for a 1ST down
3:221st & 10 at opp 11Mohamed Ibrahim run for no gain to the Prdue 11
2:582nd & 10 at opp 11Tanner Morgan pass complete to Bryce Williams for 8 yds to the Prdue 3
2:583rd & 2 at opp 3Timeout PURDUE, clock 02:58
2:123rd & 2 at opp 3Seth Green 3 Yd Run (Brock Walker Kick)Minnesota 21, Purdue 10
Purdue Missed FG, 10 plays
2:123rd & 2 at own 35Dragan Kesich kickoff for 61 yds , TJ Sheffield return for 15 yds to the Prdue 19
2:031st & 10 at own 19Rondale Moore run for 1 yd to the Prdue 20
1:342nd & 9 at own 20Jack Plummer pass complete to David Bell for 8 yds to the Prdue 28
1:193rd & 1 at own 28Zander Horvath run for 2 yds to the Prdue 30 for a 1ST down
0:502nd & 8 at own 32Jack Plummer pass complete to Rondale Moore for 3 yds to the Prdue 35
0:293rd & 5 at own 35Jack Plummer pass complete to Milton Wright for 39 yds to the Minn 26 for a 1ST down
0:161st & 10 at opp 26Jack Plummer pass complete to Zander Horvath for 16 yds to the Minn 10 for a 1ST down
0:101st & goal at opp 10TEAM pass incomplete
0:062nd & goal at opp 10Jack Plummer pass incomplete to Rondale Moore
0:013rd & goal at opp 10J.D. Dellinger 27 yd FG BLOCKED blocked by Mariano Sori-Marin
Minnesota End of half, 1 play
0:011st & 10 at own 11TEAM run for a loss of 1 yard to the Minn 10
3rd quarter4 drives, then Minnesota 28, Purdue 24
Purdue Touchdown, 5 plays
14:331st & 10 at own 16Jack Plummer run for 1 yd to the Prdue 17
13:472nd & 9 at own 17Rondale Moore run for 11 yds to the Prdue 28 for a 1ST down
13:181st & 10 at own 28Zander Horvath run for 24 yds to the Minn 48 for a 1ST down
13:001st & 10 at opp 48Zander Horvath run for 1 yd to the Minn 47
12:542nd & 9 at opp 47David Bell 47 Yd pass from Jack Plummer (J.D. Dellinger Kick)Minnesota 21, Purdue 17
Minnesota Touchdown, 9 plays
12:331st & 10 at own 25Mohamed Ibrahim run for 17 yds to the Minn 42 for a 1ST down
12:001st & 10 at own 42Bryce Williams run for 2 yds to the Minn 44
11:282nd & 8 at own 44Tanner Morgan pass incomplete to Rashod Bateman
11:103rd & 8 at own 44Tanner Morgan pass complete to Seth Green for 20 yds to the Prdue 36 for a 1ST down
10:521st & 10 at opp 36Mohamed Ibrahim run for 3 yds to the Prdue 33
10:162nd & 7 at opp 33Tanner Morgan pass incomplete to Rashod Bateman
9:513rd & 7 at opp 33Preston Jelen run for a loss of 1 yard to the Prdue 34
9:224th & 8 at opp 34Tanner Morgan pass complete to Chris Autman-Bell for 33 yds to the Prdue 1 for a 1ST down
8:571st & goal at opp 1Mohamed Ibrahim 1 Yd Run (Brock Walker Kick)Minnesota 28, Purdue 17
8:571st & 10 at own 35Dragan Kesich kickoff for 62 yds fair catch by TJ Sheffield at the Prdue 3
Purdue Touchdown, 9 plays
8:491st & 10 at own 25Jack Plummer pass complete to Zander Horvath for 13 yds to the Prdue 38 for a 1ST down
8:231st & 10 at own 38Zander Horvath run for 21 yds to the Minn 41 for a 1ST down
7:471st & 10 at opp 41Jack Plummer pass complete to Payne Durham for no gain to the Minn 41
7:162nd & 10 at opp 41Jack Plummer run for 6 yds to the Minn 35
6:493rd & 4 at opp 35Jack Plummer pass complete to Rondale Moore for 6 yds to the Minn 29 for a 1ST down
6:301st & 10 at opp 29Timeout MINNESOTA, clock 06:30
6:221st & 10 at opp 29Jack Plummer pass complete to David Bell for 8 yds to the Minn 21
5:542nd & 2 at opp 21Zander Horvath run for 5 yds to the Minn 16 for a 1ST down
5:221st & 10 at opp 16Jack Plummer pass complete to Rondale Moore for 7 yds to the Minn 9
4:352nd & 3 at opp 9David Bell 9 Yd pass from Jack Plummer (J.D. Dellinger Kick)Minnesota 28, Purdue 24
Minnesota Touchdown, 9 plays
4:352nd & 3 at own 35J.D. Dellinger kickoff for 65 yds for a touchback
4:091st & 10 at own 25Mohamed Ibrahim run for 3 yds to the Minn 28
3:452nd & 7 at own 28Mohamed Ibrahim run for 1 yd to the Minn 29
3:053rd & 6 at own 29Tanner Morgan pass complete to Rashod Bateman for 39 yds to the Prdue 32 for a 1ST down
2:201st & 10 at opp 32Cam Wiley run for 9 yds to the Prdue 23
1:482nd & 1 at opp 23Cam Wiley run for 4 yds to the Prdue 19 for a 1ST down
1:071st & 10 at opp 19Mohamed Ibrahim run for a loss of 4 yards to the Prdue 23
0:302nd & 14 at opp 23Tanner Morgan pass complete to Chris Autman-Bell for 21 yds to the Prdue 2 for a 1ST down
Q4 14:501st & goal at opp 2Mohamed Ibrahim run for a loss of 3 yards to the Prdue 5
Q4 14:152nd & goal at opp 5Mohamed Ibrahim 5 Yd Run (Brock Walker PAT failed)Minnesota 34, Purdue 24
Q4 14:152nd & 13 at own 35Dragan Kesich kickoff for 64 yds fair catch by TJ Sheffield at the Prdue 1
4th quarter6 drives, then Minnesota 34, Purdue 31
Purdue Touchdown, 12 plays
14:041st & 10 at own 25King Doerue run for 4 yds to the Prdue 29
13:382nd & 6 at own 29Jack Plummer pass complete to Rondale Moore for 10 yds to the Prdue 39 for a 1ST down
13:011st & 10 at own 39PURDUE Penalty, False Start (-5 Yards) to the Prdue 34
12:321st & 15 at own 34Jack Plummer run for 9 yds to the Prdue 43
11:552nd & 6 at own 43King Doerue run for 5 yds to the Prdue 48
11:213rd & 1 at opp 41Jack Plummer pass complete to Rondale Moore for 11 yds to the MINNESOTA 41 for a 1ST down MINNESOTA Penalty, Personal Foul (15 Yards) to the Minn 26 for a 1ST down
11:091st & 10 at opp 26Jack Plummer pass complete to David Bell for 5 yds to the Minn 21
10:442nd & 5 at opp 21King Doerue run for 1 yd to the Minn 20
10:003rd & 4 at opp 20Jack Plummer pass complete to Rondale Moore for 3 yds to the Minn 17
9:554th & 1 at opp 17King Doerue run for 3 yds to the Minn 14 for a 1ST down
9:211st & 10 at opp 14Jack Plummer pass incomplete to Payne Durham
9:052nd & 10 at opp 14Jack Plummer pass complete to David Bell for 3 yds to the Minn 11
8:373rd & 7 at opp 11MINNESOTA Penalty, Defensive Pass Interference (5 Yards) to the Minn 6 for a 1ST down
8:311st & goal at opp 6Payne Durham 6 Yd pass from Jack Plummer (J.D. Dellinger Kick)Minnesota 34, Purdue 31
Minnesota Turnover on downs, 4 plays
8:311st & 10 at own 35J.D. Dellinger kickoff for 65 yds for a touchback
8:211st & 10 at own 25Mohamed Ibrahim run for 4 yds to the Minn 29
7:392nd & 6 at own 29Cam Wiley run for 4 yds to the Minn 33
7:003rd & 2 at own 33Bryce Williams run for 1 yd to the Minn 34
6:164th & 1 at own 34Seth Green run for a loss of 3 yards to the Minn 31
Purdue Missed FG, 6 plays
6:101st & 10 at opp 31Jack Plummer pass incomplete to Rondale Moore
6:052nd & 10 at opp 31Jack Plummer pass complete to Rondale Moore for 11 yds to the Minn 20 for a 1ST down
5:401st & 10 at opp 20Jack Plummer pass complete to Rondale Moore for 1 yd to the Minn 19
5:042nd & 9 at opp 19Jack Plummer pass incomplete to Rondale Moore
4:483rd & 9 at opp 19Jack Plummer pass complete to Zander Horvath for 3 yds to the Minn 16
4:084th & 6 at opp 16J.D. Dellinger 33 yd FG MISSED
Minnesota Punt, 3 plays
3:581st & 10 at own 20Cam Wiley run for 1 yd to the Minn 21
3:172nd & 9 at own 21Cam Wiley run for 1 yd to the Minn 22
3:173rd & 8 at own 22Timeout PURDUE, clock 03:17
3:083rd & 8 at own 22Tanner Morgan pass complete to Rashod Bateman for a loss of 1 yard to the Minn 21
3:084th & 9 at own 21Timeout PURDUE, clock 03:08
2:584th & 9 at own 21Mark Crawford punt for 40 yds, fair catch by TJ Sheffield at the Prdue 39
Purdue Interception, 7 plays
2:541st & 10 at own 39MINNESOTA Penalty, Defensive Pass Interference (15 Yards) to the Minn 46 for a 1ST down
2:251st & 10 at opp 46Jack Plummer run for no gain to the Minn 46
2:102nd & 10 at opp 46Jack Plummer pass incomplete to David Bell
2:003rd & 10 at opp 46Jack Plummer pass complete to Milton Wright for 13 yds to the Minn 33 for a 1ST down
1:451st & 10 at opp 33Jack Plummer pass complete to Payne Durham for 5 yds to the Minn 28
1:242nd & 5 at opp 28Zander Horvath run for 3 yds to the Minn 25
0:583rd & 2 at opp 25Jack Plummer pass complete to Rondale Moore for 6 yds to the Minn 19 for a 1ST down
0:581st & 10 at opp 19PURDUE Penalty, Offensive Pass Interference (-15 Yards) to the Minn 34
0:441st & 25 at opp 34Jack Plummer pass intercepted Josh Aune return for 5 yds to the Minn 18
Minnesota End of game, 2 plays
0:441st & 10 at own 18Timeout MINNESOTA, clock 00:44
0:391st & 10 at own 18TEAM run for a loss of 1 yard to the Minn 17
0:392nd & 11 at own 17Timeout PURDUE, clock 00:39
0:302nd & 11 at own 17TEAM run for a loss of 1 yard to the Minn 16

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Minnesota leads 42–⁠36–⁠3 in 81 meetings, counting the five since this game.

Recent meetings
2026Purdue 41, Minnesota 13
2025Minnesota 27, Purdue 20
2023Purdue 49, Minnesota 30
2022Purdue 20, Minnesota 10
2021Minnesota 20, Purdue 13
2020Minnesota 34, Purdue 31

Around this game

Purdue

Minnesota