← CFB Terminal
45
Big Ten
AT
7
Big Ten
2023 week 5 · Saturday, September 30, 2023 at 2:30 PM CT · Memorial Stadium (Lincoln, NE) · πŸ“Ί FOX · 87,134 att · 95.2°F Clear, wind 20.5

Drive chart

Michigan Nebraska bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
TD
11 pl · 75 yd · 5:40
7–0
15:00 1st & 10 OWN 25 J.J. McCarthy pass complete to Tyler Morris for 5 yds to the MICH 30 +5 0.09
15:00 2nd & 5 OWN 30 J.J. McCarthy run for 9 yds to the MICH 39 for a 1ST down +9 1.13
15:00 1st & 10 OWN 39 Blake Corum run for 9 yds to the MICH 48 +9 1.35
15:00 2nd & 1 OWN 48 J.J. McCarthy pass incomplete to Donovan Edwards 0 -1.41
15:00 3rd & 1 OWN 48 Blake Corum run for 4 yds to the NEB 48 for a 1ST down +4 1.23
15:00 1st & 10 OPP 48 J.J. McCarthy pass complete to Donovan Edwards for 3 yds to the NEB 45 +3 -0.36
15:00 2nd & 7 OPP 45 Donovan Edwards run for 4 yds to the NEB 41 +4 -0.15
15:00 3rd & 3 OPP 41 Blake Corum run for 2 yds to the NEB 39 +2 -0.65
15:00 4th & 1 OPP 39 Blake Corum run for 2 yds to the NEB 37 for a 1ST down +2 1.80
15:00 1st & 10 OPP 37 Donovan Edwards run for 8 yds to the NEB 29 +8 0.59
9:20 2nd & 2 OPP 29 J.J. McCarthy pass complete to Roman Wilson for 29 yds for a TD (James Turner KICK) +29 2.46
INT
2 pl · 1 yd · 0:41
7–0
9:20 1st & 10 OWN 25 Anthony Grant run for 1 yd to the NEB 26 +1 -0.59
8:39 2nd & 9 OWN 26 Heinrich Haarberg pass intercepted -0.33
TD
3 pl · 29 yd · 1:24
14–0
8:39 1st & 10 OPP 29 Blake Corum run for 4 yds to the NEB 25 +4 -0.05
8:39 2nd & 6 OPP 25 Blake Corum run for 5 yds to the NEB 20 +5 0.08
7:15 3rd & 1 OPP 20 Kalel Mullings run for 20 yds for a TD (James Turner KICK) +20 2.76
ON DOWNS
9 pl · 63 yd · 5:51
14–0
7:15 1st & 10 OWN 25 Anthony Grant run for 1 yd to the NEB 26 +1 -0.59
7:15 2nd & 9 OWN 26 Heinrich Haarberg pass complete to Thomas Fidone II for 14 yds to the NEB 40 for a 1ST down +14 1.91
7:15 1st & 10 OWN 40 Heinrich Haarberg run for 2 yds to the NEB 42 +2 -0.68
7:15 2nd & 8 OWN 42 Anthony Grant run for 3 yds to the NEB 45 +3 -0.38
7:15 3rd & 5 OWN 45 Heinrich Haarberg pass complete to Billy Kemp IV for 34 yds to the MICH 21 for a 1ST down +34 3.18
7:15 1st & 10 OPP 21 Billy Kemp IV run for 4 yds to the MICH 17 +4 -0.03
7:15 2nd & 6 OPP 17 PENALTY NEB False Start (Corcoran,Turner) 5 yards from U-M17 to U-M22. NO PLAY. -5
7:15 2nd & 11 OPP 22 Heinrich Haarberg pass complete to Nate Boerkircher for 7 yds to the MICH 15 +7 0.23
7:15 3rd & 4 OPP 15 Janiran Bonner run for 3 yds to the MICH 12 +3 -0.14
1:32 4th & 1 OPP 12 Timeout Nebraska, clock 01:32
1:24 4th & 1 OPP 12 Heinrich Haarberg run for no gain to the MICH 12 0 -3.97
TD
9 pl · 88 yd · 5:02
21–0
1:24 1st & 10 OWN 12 Donovan Edwards run for 2 yds to the MICH 14 +2 -0.25
0:00 OWN 14 End of 1st Quarter
0:00 2nd & 8 OWN 14 Donovan Edwards run for 1 yd to the MICH 15 +1 -0.21
15:00 3rd & 7 OWN 15 J.J. McCarthy pass complete to AJ Barner for 16 yds to the MICH 31 for a 1ST down +16 1.58
15:00 1st & 10 OWN 31 Donovan Edwards run for 6 yds to the MICH 37 +6 0.38
15:00 2nd & 4 OWN 37 J.J. McCarthy pass complete to AJ Barner for 10 yds to the MICH 47 for a 1ST down +10 1.13
15:00 1st & 10 OWN 47 Donovan Edwards run for 3 yds to the 50 yard line +3 -0.41
15:00 2nd & 7 50 J.J. McCarthy pass complete to Cornelius Johnson for 20 yds to the NEB 30 for a 1ST down +20 1.69
15:00 1st & 10 OPP 30 Donovan Edwards run for 9 yds to the NEB 21 +9 0.69
11:22 2nd & 1 OPP 21 J.J. McCarthy run for 21 yds for a TD (James Turner KICK) +21 2.13
Q2
PUNT
3 pl · 5 yd · 2:07
21–0
11:22 1st & 10 OWN 25 Heinrich Haarberg pass complete to Anthony Grant for 1 yd to the NEB 26 +1 -0.59
11:22 2nd & 9 OWN 26 Heinrich Haarberg run for 7 yds to the NEB 19 Heinrich Haarberg fumbled, recovered by NEB Heinrich Haarberg +7 0.37
11:22 3rd & 16 OWN 19 Heinrich Haarberg run for 11 yds to the NEB 30 +11 0.20
9:15 4th & 5 OWN 30 Brian Buschini punt for 46 yds, punt out-of-bounds at the MICH 35 , Jake Thaw returns for 11 yds to the MICH 35
PUNT
3 pl · 0 yd · 0:54
21–0
9:15 1st & 10 OWN 35 J.J. McCarthy pass incomplete to Cornelius Johnson 0 -1.01
9:15 2nd & 10 OWN 35 J.J. McCarthy pass incomplete to Colston Loveland 0 -0.60
9:15 3rd & 10 OWN 35 Donovan Edwards run for no gain to the MICH 35 0 -0.30
8:21 4th & 10 OWN 35 Tommy Doman punt for 65 yds for a touchback
PUNT
6 pl · 24 yd · 4:22
21–0
8:21 1st & 10 OWN 20 Anthony Grant run for 3 yds to the NEB 23 +3 -0.24
8:21 2nd & 7 OWN 23 Heinrich Haarberg pass complete to Heinrich Haarberg for 2 yds to the NEB 25 +2 -0.28
8:21 3rd & 5 OWN 25 Heinrich Haarberg pass complete to Billy Kemp IV for 12 yds to the NEB 37 for a 1ST down +12 1.86
8:21 1st & 10 OWN 37 Janiran Bonner run for 2 yds to the NEB 39 +2 -0.66
8:21 2nd & 8 OWN 39 Heinrich Haarberg sacked by Josaiah Stewart for a loss of 2 yards to the NEB 37 -2 -1.07
8:21 3rd & 10 OWN 37 Heinrich Haarberg pass complete to Billy Kemp IV for 7 yds to the NEB 44 +7 0.28
3:59 4th & 3 OWN 44 Brian Buschini punt for 41 yds , Tyler Morris returns for 30 yds to the MICH 45
TD
8 pl · 55 yd · 3:36
28–0
3:59 1st & 10 OWN 45 Blake Corum run for 3 yds to the MICH 42 +3 -0.42
3:14 2nd & 13 OWN 42 Timeout Michigan, clock 03:14
3:14 2nd & 13 OWN 42 J.J. McCarthy pass complete to Cornelius Johnson for 12 yds to the NEB 46 +12 1.73
3:14 3rd & 1 OPP 46 Kalel Mullings run for 6 yds to the NEB 40 for a 1ST down +6 1.14
3:14 1st & 10 OPP 40 Blake Corum run for 10 yds to the NEB 30 for a 1ST down +10 0.37
3:14 1st & 10 OPP 30 J.J. McCarthy pass complete to Roman Wilson for 5 yds to the NEB 25 +5 0.08
3:14 2nd & 5 OPP 25 Blake Corum run for 3 yds to the NEB 22 +3 -0.18
3:14 3rd & 2 OPP 22 Kalel Mullings run for 6 yds to the NEB 16 for a 1ST down +6 0.35
0:23 1st & 10 OPP 16 J.J. McCarthy pass complete to Roman Wilson for 16 yds for a TD (James Turner KICK) +16 2.57
END OF HALF
3 pl · 23 yd · 0:23
28–0
0:23 1st & 10 OWN 25 Heinrich Haarberg run for 16 yds to the NEB 41 for a 1ST down +16 1.42
0:23 1st & 10 OWN 41 Heinrich Haarberg pass complete to Emmett Johnson for 7 yds to the NEB 48 +7 0.70
0:08 2nd & 3 OWN 48 Timeout Nebraska, clock 00:08
0:00 2nd & 3 OWN 48 Heinrich Haarberg pass incomplete to Billy Kemp IV 0 -1.29
0:00 OWN 48 End of 2nd Quarter
Q3
MISSED FG
5 pl · 53 yd · 3:12
28–0
15:00 1st & 10 OWN 25 Heinrich Haarberg pass complete to Marcus Washington for 56 yds to the MICH 19 for a 1ST down +56 3.47
15:00 1st & 10 OPP 19 Anthony Grant run for 2 yds to the MICH 17 +2 -0.20
15:00 2nd & 8 OPP 17 Anthony Grant run for 6 yds to the MICH 11 Anthony Grant fumbled, recovered by NEB Ben Scott +6 0.15
15:00 3rd & 2 OPP 11 PENALTY NEB False Start (Grant,Anthony) 5 yards from U-M11 to U-M16. NO PLAY. -5
15:00 3rd & 7 OPP 16 Heinrich Haarberg sacked by Braiden McGregor for a loss of 6 yards to the MICH 22 -6 -1.59
11:48 4th & 13 OPP 22 Tristan Alvano 40 yd FG MISSED
TD
11 pl · 78 yd · 5:50
35–0
11:48 1st & 10 OWN 22 J.J. McCarthy pass incomplete to Colston Loveland 0 -0.61
11:48 2nd & 10 OWN 22 Blake Corum run for no gain to the MICH 22 0 -0.29
11:48 3rd & 10 OWN 22 J.J. McCarthy pass complete to Colston Loveland for 13 yds to the MICH 35 for a 1ST down +13 1.94
11:48 1st & 10 OWN 35 Blake Corum run for 3 yds to the MICH 38 +3 -0.41
11:48 2nd & 7 OWN 38 J.J. McCarthy pass complete to Darrius Clemons for 19 yds to the NEB 43 for a 1ST down +19 2.30
11:48 1st & 10 OPP 43 Blake Corum run for 9 yds to the NEB 34 +9 0.91
11:48 2nd & 1 OPP 34 Blake Corum run for 15 yds to the NEB 19 for a 1ST down +15 -0.16
11:48 1st & 10 OPP 19 J.J. McCarthy pass complete to Roman Wilson for 8 yds to the NEB 11 +8 0.46
11:48 2nd & 2 OPP 11 Blake Corum run for 8 yds to the NEB 3 for a 1ST down +8 0.68
11:48 1st & 3 OPP 3 Blake Corum run for 2 yds to the NEB 1 +2 -0.44
5:58 2nd & 1 OPP 1 Blake Corum run for 1 yd for a TD (James Turner KICK) +1 1.90
PUNT
3 pl · 0 yd · 0:20
35–0
5:58 1st & 10 OWN 25 Heinrich Haarberg pass incomplete to Joshua Fleeks 0 -0.70
5:58 2nd & 10 OWN 25 Heinrich Haarberg pass incomplete to Marcus Washington 0 -0.35
5:58 3rd & 10 OWN 25 Nebraska Penalty, Illegal Shift (Yards) declined 0
5:38 4th & 10 OWN 25 Brian Buschini punt for 50 yds, fair catch by Tyler Morris at the MICH 25
FG
13 pl · 63 yd · 6:21
38–0
5:38 1st & 10 OWN 25 Donovan Edwards run for 2 yds to the MICH 27 +2 -0.45
5:38 2nd & 8 OWN 27 Jack Tuttle pass incomplete to Darrius Clemons 0 -0.48
5:38 3rd & 8 OWN 27 No Huddle-Shotgun Tuttle,Jack pass incomplete short right to Barner,AJ PENALTY NEB Offside (Robinson,Ty) NEB UNS: Unsportsmanlike Conduct (Sherman,MJ) 20 yards from U-M27 to U-M47, 1ST DOWN. NO PLAY. +20
5:38 1st & 10 OWN 47 Donovan Edwards run for 2 yds to the MICH 49 +2 -0.67
5:38 2nd & 8 OWN 49 Jack Tuttle pass complete to Darrius Clemons for 10 yds to the NEB 41 for a 1ST down +10 1.52
5:38 1st & 10 OPP 41 Jack Tuttle pass complete to Max Bredeson for 5 yds to the NEB 36 +5 0.09
5:38 2nd & 5 OPP 36 Donovan Edwards run for 1 yd to the NEB 35 +1 -0.69
5:38 3rd & 4 OPP 35 Kalel Mullings run for 5 yds to the NEB 30 for a 1ST down +5 1.03
5:38 1st & 10 OPP 30 Donovan Edwards run for 4 yds to the NEB 26 +4 -0.05
5:38 2nd & 6 OPP 26 Jack Tuttle pass complete to Semaj Morgan for 8 yds to the NEB 18 for a 1ST down +8 0.27
5:38 1st & 10 OPP 18 Donovan Edwards run for 4 yds to the NEB 14 +4 -0.02
0:00 2nd & 6 OPP 14 Donovan Edwards run for 2 yds to the NEB 12 +2 -0.20
0:00 OPP 14 End of 3rd Quarter
15:00 3rd & 4 OPP 12 Jack Tuttle run for no gain to the NEB 12 0 -0.41
14:17 4th & 4 OPP 12 James Turner 30 yd FG GOOD
Q4
ON DOWNS
10 pl · 31 yd · 3:47
38–0
14:12 1st & 10 OWN 19 Heinrich Haarberg pass complete to Billy Kemp IV for 8 yds to the NEB 27 +8 0.78
14:12 2nd & 2 OWN 27 Emmett Johnson run for 3 yds to the NEB 30 for a 1ST down +3 -0.03
14:12 1st & 10 OWN 30 Heinrich Haarberg sacked by Derrick Moore for a loss of 9 yards to the NEB 21 Heinrich Haarberg fumbled, recovered by NEB Bryce Benhart , return for 0 yards -9 -1.53
14:12 2nd & 19 OWN 21 Emmett Johnson run for 6 yds to the NEB 27 +6 0.05
14:12 3rd & 13 OWN 27 Heinrich Haarberg pass complete to Emmett Johnson for 13 yds to the NEB 40 for a 1ST down +13 2.42
14:12 1st & 10 OWN 40 Heinrich Haarberg pass complete to Thomas Fidone II for 17 yds to the MICH 43 for a 1ST down +17 1.40
14:12 1st & 10 OPP 43 Heinrich Haarberg pass incomplete to Emmett Johnson 0 -0.94
14:12 2nd & 10 OPP 43 Heinrich Haarberg pass incomplete to Jaylen Lloyd 0 -1.06
14:12 3rd & 10 OPP 43 Heinrich Haarberg pass incomplete to Marcus Washington 0 -0.91
10:25 4th & 10 OPP 43 Heinrich Haarberg sacked by Josaiah Stewart for a loss of 7 yards to the 50 yard line -7 -0.74
TD
10 pl · 50 yd · 5:48
45–0
10:25 1st & 10 50 Leon Franklin run for 6 yds to the NEB 44 +6 0.35
10:25 2nd & 4 OPP 44 Jayden Denegal run for 8 yds to the NEB 36 for a 1ST down +8 0.49
10:25 1st & 10 OPP 36 Leon Franklin run for 3 yds to the NEB 33 +3 -0.23
10:25 2nd & 7 OPP 33 Jayden Denegal run for 2 yds to the NEB 31 +2 -0.43
10:25 3rd & 5 OPP 31 Leon Franklin run for 4 yds to the NEB 27 +4 -0.12
10:25 4th & 1 OPP 27 Kalel Mullings run for 6 yds to the NEB 21 for a 1ST down +6 1.16
10:25 1st & 10 OPP 21 Tavierre Dunlap run for 4 yds to the NEB 17 +4 -0.03
10:25 2nd & 6 OPP 17 Tavierre Dunlap run for 7 yds to the NEB 10 for a 1ST down +7 0.15
10:25 1st & 10 OPP 10 Tavierre Dunlap run for 2 yds to the NEB 8 +2 -0.16
4:37 2nd & 8 OPP 8 Jayden Denegal pass complete to Peyton O'Leary for 8 yds for a TD (James Turner KICK) +8 2.68
TD
1 pl · 74 yd · 0:11
45–7
4:17 1st & 10 OWN 26 Joshua Fleeks run for 74 yds for a TD (Tristan Alvano KICK) +74 6.01
ON DOWNS
7 pl · 18 yd · 3:26
45–7
4:17 1st & 10 OPP 47 Davis Warren pass incomplete to Semaj Morgan 0 -1.05
4:17 2nd & 10 OPP 47 Leon Franklin run for 9 yds to the NEB 38 +9 1.02
4:17 3rd & 1 OPP 38 Leon Franklin run for 1 yd to the NEB 37 for a 1ST down +1 0.59
4:17 1st & 10 OPP 37 Leon Franklin run for 3 yds to the NEB 34 +3 -0.24
4:17 2nd & 7 OPP 34 Davis Warren run for 4 yds to the NEB 30 +4 -0.09
4:17 3rd & 3 OPP 30 Tavierre Dunlap run for 1 yd to the NEB 29 +1 -0.69
0:51 4th & 2 OPP 29 Davis Warren pass incomplete to Marlin Klein 0 -2.93
END OF GAME
5 pl · 21 yd · 0:51
45–7
0:51 1st & 10 OWN 29 Heinrich Haarberg pass incomplete to Billy Kemp IV 0 -0.83
0:51 2nd & 10 OWN 29 Heinrich Haarberg pass complete to Joshua Fleeks for 2 yds to the NEB 31 +2 -0.29
0:51 3rd & 8 OWN 31 Heinrich Haarberg pass incomplete to Janiran Bonner 0 -0.29
0:51 4th & 8 OWN 31 Heinrich Haarberg pass complete to Jaylen Lloyd for 19 yds to the 50 yard line for a 1ST down +19 3.34
0:03 1st & 10 50 Timeout Nebraska, clock 00:03
0:00 50 End of 4th Quarter
0:00 1st & 10 50 Heinrich Haarberg pass incomplete to Billy Kemp IV 0 -1.11
19 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

3sacks0
3plays for loss0
1takeaways0
2three-and-outs forced1
6explosive plays allowed8
7.50yards allowed / play5.97
1 of 10scoring drives allowed7 of 9
Michigan
Josaiah Stewart 5 (3) 2 sk · 2 TFL · 1 QH
Keon Sabb 5 (2)
Derrick Moore 3 (2) 1 sk · 1 TFL · 1 PD · 1 QH
Rayshaun Benny 3 (2)
Will Johnson 3 (2)
Junior Colson 3 (1)
Rod Moore 2 (1) 1 PD
Michael Barrett 2 (2)
Nebraska
Nick Henrich 9 (5) 1 PD
Omar Brown 7 (4) 0.5 TFL
Javin Wright 7 (4) 1 PD
Isaac Gifford 7 (5)
Mikai Gbayor 5 (1)
Malcolm Hartzog 4 (1) 1 PD
Jimari Butler 4 (2)
Ty Robinson 3 0.5 TFL
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

1 of 1field goals0 of 1
1punts3
65.0punt average45.7
0punts inside the 200
41return yards42
own 40average drive startown 24
Michigan
K James Turner 1/1 FG · long 30 · 6/6 XP
P Tommy Doman 1 punt · 65.0 avg · 1 TB
PR Tyler Morris 2 ret · 30 yds · long 30
PR Jake Thaw 1 ret · 11 yds · long 11
Nebraska
K Tristan Alvano 0/1 FG · 1/1 XP
P Brian Buschini 3 punts · 45.7 avg
KR Tommi Hill 2 ret · 42 yds · long 23
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

74plays42
442yards315
9drives10
54%success rate29%
25.98total PPA7.36
Derived from 116 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1J.J. McCarthy pass complete to Roman Wilson for 29 yds for a TD (James Turner KICK) 7–0
Q1Kalel Mullings run for 20 yds for a TD (James Turner KICK) 14–0
Q2J.J. McCarthy run for 21 yds for a TD (James Turner KICK) 21–0
Q2J.J. McCarthy pass complete to Roman Wilson for 16 yds for a TD (James Turner KICK) 28–0
Q3Blake Corum run for 1 yd for a TD (James Turner KICK) 35–0
Q4James Turner 30 yd FG GOOD 38–0
Q4Jayden Denegal pass complete to Peyton O'Leary for 8 yds for a TD (James Turner KICK) 45–0
Q4Joshua Fleeks run for 74 yds for a TD (Tristan Alvano KICK) 7–45

Biggest plays by PPA

Q4Joshua Fleeks run for 74 yds for a TD (Tristan Alvano KICK) 6.01
Q3Heinrich Haarberg pass complete to Marcus Washington for 56 yds to the MICH 19 for a… 3.47
Q4Heinrich Haarberg pass complete to Jaylen Lloyd for 19 yds to the 50 yard line for a… 3.34
Q1Heinrich Haarberg pass complete to Billy Kemp IV for 34 yds to the MICH 21 for a 1ST… 3.18
Q1Kalel Mullings run for 20 yds for a TD (James Turner KICK) 2.76
Q4Jayden Denegal pass complete to Peyton O'Leary for 8 yds for a TD (James Turner KICK) 2.68

Series recent meetings

2025 Michigan 30 – 27 Nebraska
2022 Nebraska 3 – 34 Michigan
2021 Michigan 32 – 29 Nebraska
2018 Nebraska 10 – 56 Michigan
2013 Nebraska 17 – 13 Michigan
2012 Michigan 9 – 23 Nebraska
2011 Nebraska 17 – 45 Michigan
2005 Michigan 28 – 32 Nebraska
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal