Final, 2 overtimes at Michigan Stadium, Ann ArborTV: FOXAttendance 111,747
At kickoff
70°F, partly cloudy, wind 8 mph from the northwestWeather: NOAA NCEI Integrated Surface Database; Ann Arbor Municipal Airport (KARB), 5 km from the stadium, seven minutes before kickoff
Officials
Referee Ron Snodgrass; umpire James Shaw; head linesman Ric Hinkamper; line judge Michael Maisner; side judge Matt Kukar; field judge Jeffrey Noggle; back judge Jake Kemp; center judge Eric OliverGame officials: stats.ncaa.org box scores, via SportsDataverse
Photos: Wikimedia Commons, free licenses; credits on each player’s page.
Photos from the game
Army vs. The University of Michigan at Michigan Stadium in Ann Arbor, Michigan, Sep 7, 2019.Photo: United States Army photograph, Public domain, via Wikimedia Commons
Army vs. The University of Michigan at Michigan Stadium in Ann Arbor, Michigan, Sep 7, 2019.Photo: United States Army photograph, Public domain, via Wikimedia Commons
Army vs. The University of Michigan at Michigan Stadium in Ann Arbor, Michigan, Sep 7, 2019.Photo: United States Army photograph, Public domain, via Wikimedia Commons
Army vs. The University of Michigan at Michigan Stadium in Ann Arbor, Michigan, Sep 7, 2019.Photo: United States Army photograph, Public domain, via Wikimedia Commons
From the game’s category on Wikimedia Commons, free licenses only, each credited.
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Army
Michigan
243
Total yards
340
43
Passing yards
232
200
Rushing yards
108
8.6
Yards per pass
7.5
3.3
Yards per rush
2.4
15
First downs
23
5–16
Third downs
9–16
3–3
Fourth downs
1–3
3
Turnovers
3
8–78
Penalties
9–58
31:35
Possession
28:25
4
Sacks (by defense)
1
Efficiency
Army
Michigan
41%
Success rate
44%
−0.12
EPA per play
0.01
0.81
Explosiveness
1.09
−0.01
Rushing EPA
−0.21
−0.92
Passing EPA
0.24
20%
Passing-down success
43%
−0.42
First-down EPA
−0.20
0.12
Second-down EPA
0.01
−0.29
Third-down EPA
0.67
13%
Havoc by its defense
9%
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)
Michigan 60% to win. Elo’s favorite won.
The line
Michigan −22, over/under 47.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 Michigan 94%, Army 6%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Michigan drives left to right, Army right to left.
Q1 ArmyPunt, 3 plays, 6 yards
Q1 MichiganFumble, 7 plays, 33 yards
Q1 ArmyTouchdown, 10 plays, 60 yards
Q1 MichiganTouchdown, 11 plays, 70 yards
Q1 ArmyFumble, 1 play, −4 yards
Q1 MichiganFumble, 1 play, −7 yards
Q1 ArmyPunt, 6 plays, 2 yards
Q2 MichiganFumble, 5 plays, 34 yards
Q2 ArmyTouchdown, 11 plays, 40 yards
Q2 MichiganTurnover on downs, 12 plays, 40 yards
Q2 ArmyEnd of half, 0 yards
Q3 MichiganPunt, 3 plays, 0 yards
Q3 ArmyInterception, 10 plays, 60 yards
Q3 MichiganTouchdown, 12 plays, 78 yards
Q3 ArmyPunt, 3 plays, 7 yards
Q4 MichiganTurnover on downs, 11 plays, 45 yards
Q4 ArmyPunt, 5 plays, 18 yards
Q4 MichiganTurnover on downs, 8 plays, 42 yards
Q4 ArmyMissed FG, 10 plays, 25 yards
Q4 MichiganResult not recorded, 1 play, 0 yards
Q5 ArmyTouchdown, 5 plays, 25 yards
Q5 MichiganTouchdown, 4 plays, 25 yards
Q6 MichiganField goal, 4 plays, 0 yards
Q6 MichiganResult not recorded, 4 plays, 0 yards
Q6 ArmyFumble, 3 plays, −11 yards
Play by play
1st quarter6 drives, then Tied at 7
Army Punt, 3 plays
15:00
1st & 10 at own 35
Army wins the coin toss, and will receive.
15:00
1st & 10 at own 35
Jake Moody kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
Kelvin Hopkins Jr. run for no gain to the Army 25
14:40
2nd & 10 at own 25
Artice Hobbs IV run for 2 yds to the Army 27
13:43
3rd & 8 at own 27
Timeout ARMY, clock 13:43
13:34
3rd & 8 at own 27
Kell Walker run for 4 yds to the Army 31
12:54
4th & 4 at own 31
Zach Potter punt for 42 yds, downed at the Mich 27
Michigan Fumble, 7 plays
12:50
1st & 10 at own 27
Zach Charbonnet run for 12 yds to the Mich 39 for a 1ST down
12:29
1st & 10 at own 39
Shea Patterson pass incomplete to Zach Charbonnet
11:56
2nd & 10 at own 39
Shea Patterson pass complete to Giles Jackson for no gain to the Mich 39
11:42
3rd & 10 at own 39
Shea Patterson pass complete to Ronnie Bell for 12 yds to the MICHIGAN 49 for a 1ST down ARMY Penalty, Defensive Holding (Elijah Riley) declined for a 1ST down
11:29
1st & 10 at opp 49
MICHIGAN Penalty, False Start (Ben Bredeson) to the Mich 46
11:00
1st & 15 at own 46
Christian Turner run for 11 yds to the Army 43
10:50
2nd & 4 at opp 43
Shea Patterson pass complete to Tarik Black for 15 yds to the Army 28 for a 1ST down
10:13
1st & 10 at opp 28
Shea Patterson sacked by Arik Smith for a loss of 12 yards to the Army 40 Shea Patterson fumbled, forced by Arik Smith, recovered by Army Kwabena Bonsu , return for 0 yards
Army Touchdown, 10 plays
9:47
1st & 10 at own 40
Connor Slomka run for 4 yds to the Army 44
9:27
2nd & 6 at own 44
Connor Slomka run for 4 yds to the Army 48
9:00
3rd & 2 at own 48
Connor Slomka run for 1 yd to the Army 49
8:26
4th & 1 at own 49
Connor Slomka run for 2 yds to the Mich 49 for a 1ST down
7:56
1st & 10 at opp 49
Kell Walker run for 31 yds to the Mich 18 for a 1ST down
7:20
1st & 10 at opp 18
Connor Slomka run for 5 yds to the Mich 13
6:49
2nd & 5 at opp 13
Sandon McCoy run for 3 yds to the Mich 10
6:14
3rd & 2 at opp 10
Kelvin Hopkins Jr. run for 8 yds to the Mich 2 for a 1ST down
Cole Talley kickoff for 65 yds , Giles Jackson return for 30 yds to the Mich 30
4:45
1st & 10 at own 30
Zach Charbonnet run for 1 yd to the Mich 31
4:18
2nd & 9 at own 31
Shea Patterson pass complete to Tarik Black for 8 yds to the Mich 39
3:55
3rd & 1 at own 39
Zach Charbonnet run for 3 yds to the Mich 42 for a 1ST down
3:30
1st & 10 at own 42
Shea Patterson pass incomplete to Ronnie Bell
3:22
2nd & 10 at own 42
Zach Charbonnet run for 5 yds to the Mich 47
2:49
3rd & 5 at own 47
Shea Patterson pass complete to Zach Charbonnet for no gain to the Mich 47
2:32
4th & 5 at own 47
MICHIGAN Penalty, False Start (Devin Gil) to the Mich 42
1:40
4th & 10 at own 42
Michael Barrett pass complete to Daxton Hill for 25 yds to the Army 33 for a 1ST down
1:16
1st & 10 at opp 33
Shea Patterson pass complete to Nick Eubanks for 24 yds to the Army 9 for a 1ST down
1:04
1st & goal at opp 9
Christian Turner run for 3 yds to the Army 6
0:34
2nd & goal at opp 6
Shea Patterson pass incomplete to Tarik Black
0:28
3rd & 0 at opp 6
Patterson, Shea pass incomplete to Collins, Nico, PENALTY ARMY pass interference (Riley, Elijah) 4 yards to the ARMY2, NO PLAY, 1ST DOWN MICHIGAN.
0:24
1st & goal at opp 2
Zach Charbonnet 2 Yd Run (Quinn Nordin Kick)Tied at 7
0:24
1st & 10 at own 35
Jake Moody kickoff for 65 yds for a touchback
0:16
1st & 10 at own 25
Kell Walker run for a loss of 4 yards to the Army 21 Kell Walker fumbled, recovered by Mich Josh Metellus
Michigan Fumble, 1 play
0:10
1st & 10 at opp 21
Shea Patterson sacked by Elijah Riley for a loss of 7 yards to the Army 28 Shea Patterson fumbled, forced by Elijah Riley, recovered by Army Elijah Riley , return for 0 yards
Army Punt, 6 plays
0:00
1st & 10 at own 28
Connor Slomka run for 6 yds to the Army 34
Q2 14:55
2nd & 4 at own 34
Connor Slomka run for 3 yds to the Army 37
Q2 14:05
3rd & 1 at own 37
Sandon McCoy run for 1 yd to the Army 38 for a 1ST down
Q2 13:34
1st & 10 at own 40
Connor Slomka run for 2 yds to the Army 40 ARMY Penalty, Unsportsmanlike Conduct (Connor Slomka) to the Army 25
Q2 13:18
2nd & 23 at own 25
Sandon McCoy run for 5 yds to the Army 30
Q2 12:36
3rd & 18 at own 30
Kelvin Hopkins Jr. run for no gain to the Army 30
Q2 12:02
4th & 18 at own 30
Zach Potter punt for 64 yds, punt out-of-bounds at the Mich 6
2nd quarter3 drives, then Army 14, Michigan 7
Michigan Fumble, 5 plays
11:54
1st & 10 at own 6
Zach Charbonnet run for 4 yds to the Mich 10
11:27
2nd & 6 at own 10
Zach Charbonnet run for 7 yds to the Mich 17 for a 1ST down
11:00
1st & 10 at own 17
Charbonnet, Zach rush for 2 yards to the MICHIGAN19, PENALTY MICHIGAN holding (Hayes, Ryan) 8 yards to the MICHIGAN9, NO PLAY.
10:38
1st & 18 at own 9
Zach Charbonnet run for 11 yds to the Mich 20
10:06
2nd & 7 at own 20
Shea Patterson pass complete to Nico Collins for 14 yds to the Mich 34 for a 1ST down
9:37
1st & 10 at own 34
Ben VanSumeren run for 6 yds to the Mich 40 Ben VanSumeren fumbled, forced by Cole Christiansen, recovered by Army Cam Jones
Army Touchdown, 11 plays
9:27
1st & 10 at opp 40
Connor Slomka run for 4 yds to the Mich 36
9:00
2nd & 6 at opp 36
Connor Slomka run for 2 yds to the Mich 34
8:00
3rd & 4 at opp 34
Kelvin Hopkins Jr. run for a loss of 1 yard to the Mich 35 Kelvin Hopkins Jr. fumbled, recovered by Army Artice Hobbs IV
7:35
4th & 5 at opp 35
Hopkins Jr., Kelvin pass incomplete, PENALTY MICHIGAN holding (Hill, Lavert) 10 yards to the MICHIGAN25, NO PLAY, 1ST DOWN ARMY.
7:35
1st & 10 at opp 25
Timeout ARMY, clock 07:35
7:26
1st & 10 at opp 25
Connor Slomka run for 4 yds to the Mich 21
6:45
2nd & 6 at opp 21
Connor Slomka run for 2 yds to the Mich 19
5:58
3rd & 4 at opp 19
Kelvin Hopkins Jr. run for 2 yds to the Mich 17
5:27
4th & 2 at opp 17
Timeout ARMY, clock 05:27
5:24
4th & 2 at opp 17
Connor Slomka run for 3 yds to the Mich 14 for a 1ST down
4:45
1st & 10 at opp 14
Kelvin Hopkins Jr. run for 4 yds to the Mich 10
4:08
2nd & 6 at opp 10
Kelvin Hopkins Jr. run for 5 yds to the Mich 5
3:31
3rd & 1 at opp 5
Sandon McCoy run for 4 yds to the Mich 1 for a 1ST down
2:51
1st & goal at opp 1
Kelvin Hopkins Jr. 1 Yd Run (Cole Talley Kick)Army 14, Michigan 7
Michigan Turnover on downs, 12 plays
2:51
1st & 10 at own 35
Cole Talley kickoff for 64 yds , Giles Jackson return for 22 yds to the Mich 23
2:32
1st & 10 at own 23
Shea Patterson run for 6 yds to the Mich 29
2:08
2nd & 4 at own 29
Shea Patterson pass complete to Ronnie Bell for 3 yds to the Mich 32
1:50
3rd & 1 at own 32
Zach Charbonnet run for no gain to the Mich 32
1:25
4th & 1 at own 32
Charbonnet, Zach rush for 3 yards to the MICHIGAN35, PENALTY ARMY substitution infraction 5 yards to the MICHIGAN37, NO PLAY, 1ST DOWN MICHIGAN.
1:20
1st & 10 at own 37
MICHIGAN Penalty, False Start (Cesar Ruiz) to the Mich 32
1:00
1st & 15 at own 32
Shea Patterson pass complete to Sean McKeon for 13 yds to the Mich 45
0:48
2nd & 2 at own 45
Shea Patterson run for no gain to the Mich 45
0:46
3rd & 2 at own 45
Timeout MICHIGAN, clock 00:46
0:40
3rd & 2 at own 45
Zach Charbonnet run for 5 yds to the 50 yard line for a 1ST down
0:34
1st & 10 at the 50
MICHIGAN Penalty, False Start (Ben Bredeson) to the Mich 45
0:33
1st & 15 at own 45
Timeout MICHIGAN, clock 00:33
0:28
1st & 15 at own 45
Shea Patterson pass incomplete to Sean McKeon
0:22
2nd & 15 at own 45
Shea Patterson pass complete to Sean McKeon for 22 yds to the Army 33 for a 1ST down
0:12
1st & 10 at opp 33
Shea Patterson pass complete to Zach Charbonnet for 6 yds to the Army 27
0:08
2nd & 4 at opp 27
Shea Patterson pass incomplete to Nick Eubanks
0:03
3rd & 4 at opp 37
Shea Patterson sacked by Elijah Riley for a loss of 10 yards to the Army 37 MICHIGAN Penalty, Intentional Grounding (Shea Patterson) to the Army 37
0:02
4th & 14 at opp 37
Timeout MICHIGAN, clock 00:02
0:00
4th & 14 at opp 37
Quinn Nordin 55 yd FG MISSED
3rd quarter4 drives, then Tied at 14
Michigan Punt, 3 plays
15:00
1st & 10 at opp 31
Cole Talley kickoff for 52 yds , Giles Jackson return for 18 yds to the MICHIGAN 47 MICHIGAN Penalty, Personal Foul (Michael Barrett) to the Mich 16
14:55
1st & 10 at own 16
Zach Charbonnet run for 1 yd to the Mich 17
14:09
2nd & 9 at own 17
Dylan McCaffrey pass incomplete
13:32
3rd & 9 at own 17
Shea Patterson sacked by JB Hunter for a loss of 1 yard to the Mich 16
13:21
4th & 10 at own 16
Will Hart punt for 61 yds , Akyah Miranda returns for 12 yds to the Army 35
Army Interception, 10 plays
13:15
1st & 10 at own 35
Connor Slomka run for 2 yds to the Army 37
13:00
2nd & 8 at own 37
Kelvin Hopkins Jr. pass complete to Artice Hobbs IV for 34 yds to the Mich 29 for a 1ST down
12:12
1st & 10 at opp 29
Connor Slomka run for 8 yds to the Mich 21
11:52
2nd & 2 at opp 21
Kelvin Hopkins Jr. run for 7 yds to the Mich 14 for a 1ST down
11:15
1st & 10 at opp 14
Connor Slomka run for 5 yds to the Mich 9
10:38
2nd & 5 at opp 9
Sandon McCoy run for 1 yd to the Mich 8
10:00
3rd & 4 at opp 8
Connor Slomka run for 4 yds to the Mich 4 for a 1ST down
9:23
1st & goal at opp 4
Kelvin Hopkins Jr. run for 3 yds to the Mich 1
8:50
2nd & 0 at opp 1
ARMY Penalty, False Start (Connor Slomka) to the Mich 6
8:32
2nd & goal at opp 6
Kelvin Hopkins Jr. run for 1 yd to the Mich 5
7:53
3rd & 0 at opp 5
Timeout ARMY, clock 07:53
7:43
3rd & goal at opp 5
Kelvin Hopkins Jr. pass intercepted Lavert Hill return for 20 yds to the Mich 22
Michigan Touchdown, 12 plays
7:35
1st & 10 at own 22
Zach Charbonnet run for 6 yds to the Mich 28
7:12
2nd & 4 at own 28
Zach Charbonnet run for 6 yds to the Mich 34 for a 1ST down
6:30
1st & 10 at own 34
Shea Patterson run for 2 yds to the Mich 36
6:00
2nd & 8 at own 36
Zach Charbonnet run for no gain to the Mich 36
5:32
3rd & 8 at own 36
Patterson, Shea pass incomplete to Collins, Nico, PENALTY ARMY pass interference (Riley, Elijah) 15 yards to the ARMY49, NO PLAY, 1ST DOWN MICHIGAN.
5:24
1st & 10 at opp 49
Zach Charbonnet run for no gain to the Army 49
4:49
2nd & 10 at opp 49
Shea Patterson pass complete to Tarik Black for 1 yd to the Army 48
4:15
3rd & 9 at opp 48
Shea Patterson pass complete to Nico Collins for 18 yds to the Army 30 for a 1ST down
3:45
1st & 10 at opp 30
Zach Charbonnet run for 3 yds to the Army 27
3:16
2nd & 7 at opp 27
Shea Patterson pass incomplete to Nick Eubanks
3:07
3rd & 7 at opp 27
Shea Patterson pass complete to Ronnie Bell for 25 yds to the Army 2 for a 1ST down
2:54
1st & goal at opp 2
Zach Charbonnet run for 1 yd to the Army 1
2:24
2nd & goal at opp 1
Zach Charbonnet 1 Yd Run (Jake Moody Kick)Tied at 14
Army Punt, 3 plays
2:24
2nd & 9 at own 35
Jake Moody kickoff for 65 yds for a touchback
2:17
1st & 10 at own 25
Hopkins Jr., Kelvin rush for 1 yard to the ARMY26, PENALTY ARMY holding (Reeder, Peyton) 10 yards to the ARMY15, NO PLAY.
1:55
1st & 20 at own 15
Kell Walker run for 8 yds to the Army 23
1:13
2nd & 12 at own 23
Kelvin Hopkins Jr. pass complete to Artice Hobbs IV for 9 yds to the Army 32
0:00
3rd & 3 at own 32
Kell Walker run for no gain to the Army 32
Q4 14:49
4th & 3 at own 32
Zach Potter punt for 31 yds , Ronnie Bell returns for a loss of 5 yards to the Mich 32 Ronnie Bell fumbled, forced by Ryan Velez, recovered by Mich Josh Metellus
4th quarter4 drives, then Tied at 14
Michigan Turnover on downs, 11 plays
14:40
1st & 10 at own 32
Shea Patterson pass complete to Ronnie Bell for 9 yds to the Mich 41
14:14
2nd & 1 at own 41
Zach Charbonnet run for no gain to the Mich 41
13:55
3rd & 1 at own 41
Zach Charbonnet run for 6 yds to the Mich 47 for a 1ST down
13:25
1st & 10 at own 47
Shea Patterson pass incomplete to Nick Eubanks
13:15
2nd & 10 at own 47
Zach Charbonnet run for 3 yds to the 50 yard line
12:28
3rd & 7 at the 50
Shea Patterson pass complete to Ronnie Bell for 11 yds to the Army 39 for a 1ST down
12:13
1st & 10 at opp 39
Shea Patterson pass complete to Ronnie Bell for 12 yds to the Army 27 for a 1ST down
11:51
1st & 10 at opp 27
Zach Charbonnet run for 2 yds to the Army 25
11:13
2nd & 8 at opp 25
Shea Patterson pass complete to Nick Eubanks for 5 yds to the Army 20
10:36
3rd & 3 at opp 20
Zach Charbonnet run for 1 yd to the Army 19
9:58
4th & 2 at opp 19
Zach Charbonnet run for a loss of 4 yards to the Army 23
Army Punt, 5 plays
9:50
1st & 10 at own 23
Connor Slomka run for 5 yds to the Army 28
9:18
2nd & 5 at own 28
Connor Slomka run for 6 yds to the Army 34 for a 1ST down
8:38
1st & 10 at own 34
Connor Slomka run for 1 yd to the Army 35
7:54
2nd & 9 at own 35
Kelvin Hopkins Jr. run for 3 yds to the Army 38
7:20
3rd & 6 at own 38
Timeout ARMY, clock 07:20
7:08
3rd & 6 at own 38
Connor Slomka run for 3 yds to the Army 41
6:28
4th & 3 at own 41
Zach Potter punt for 43 yds, downed at the Mich 16
Michigan Turnover on downs, 8 plays
6:14
1st & 10 at own 22
Christian Turner run for 6 yds to the Mich 22 for a 1ST down ARMY Penalty, Personal Foul (Javhari Bourdeau) to the Mich 37 for a 1ST down
5:55
1st & 10 at own 37
Zach Charbonnet run for 2 yds to the Mich 39
5:21
2nd & 8 at own 39
Zach Charbonnet run for 5 yds to the Mich 44
4:42
3rd & 3 at own 44
Zach Charbonnet run for 5 yds to the Mich 49 for a 1ST down
4:06
1st & 10 at own 49
Zach Charbonnet run for 3 yds to the Army 48
3:19
2nd & 7 at opp 48
Shea Patterson run for 4 yds to the Army 44
3:00
3rd & 3 at opp 44
Zach Charbonnet run for 1 yd to the Army 43
2:32
4th & 2 at opp 43
Zach Charbonnet run for 1 yd to the Army 42
Army Missed FG, 10 plays
2:26
1st & 10 at own 42
Kelvin Hopkins Jr. pass incomplete to Artice Hobbs IV
2:19
2nd & 10 at own 42
Artice Hobbs IV run for 8 yds to the 50 yard line
1:49
3rd & 2 at the 50
Connor Slomka run for 1 yd to the Mich 49
1:19
4th & 1 at opp 49
Artice Hobbs IV run for 3 yds to the Mich 46 for a 1ST down
0:59
1st & 10 at opp 46
Connor Slomka run for 6 yds to the Mich 40
0:40
2nd & 4 at opp 40
Kelvin Hopkins Jr. run for 5 yds to the Mich 35 for a 1ST down
0:20
1st & 10 at opp 35
Connor Slomka run for no gain to the Mich 35
0:17
2nd & 10 at opp 35
Timeout ARMY, clock 00:17
0:10
2nd & 10 at opp 35
Connor Slomka run for 2 yds to the Mich 33
0:02
3rd & 8 at opp 33
TEAM pass incomplete
0:02
4th & 8 at opp 33
Timeout MICHIGAN, clock 00:02
0:00
4th & 8 at opp 33
Cole Talley 50 yd FG MISSED
Overtime2 drives, then Tied at 21
Army Touchdown, 5 plays
1st & 10 at own 35
Army wins the coin toss and elects to take the ball.
1st & 10 at opp 25
Connor Slomka run for 2 yds to the Mich 23
2nd & 8 at opp 23
Connor Slomka run for 4 yds to the Mich 19
3rd & 4 at opp 19
Slomka, Connor rush for 2 yards to the MICHIGAN17, PENALTY MICHIGAN offside (Hudson, Khaleke) 5 yards to the MICHIGAN14, NO PLAY, 1ST DOWN ARMY.
1st & 10 at opp 14
Kelvin Hopkins Jr. run for 8 yds to the Mich 6
2nd & 2 at opp 6
Connor Slomka run for no gain to the Mich 6
Michigan Touchdown, 4 plays
1st & 10 at opp 25
Zach Charbonnet run for 4 yds to the Army 21
2nd & 6 at opp 21
Zach Charbonnet run for no gain to the Army 21
3rd & 6 at opp 21
Shea Patterson pass complete to Ronnie Bell for 9 yds to the Army 12 for a 1ST down
1st & 10 at opp 12
Patterson, Shea pass incomplete to Black, Tarik, PENALTY ARMY pass interference 9 yards to the ARMY3, NO PLAY, 1ST DOWN MICHIGAN.
1st & goal at opp 3
Zach Charbonnet 3 Yd Run (Jake Moody Kick)
2nd overtime2 drives, then Michigan 24, Army 21
Michigan Field goal, 4 plays
1st & 10 at opp 25
Shea Patterson pass incomplete
2nd & 10 at opp 25
Shea Patterson pass incomplete to Tarik Black
3rd & 10 at opp 25
Shea Patterson pass incomplete to Tarik Black
4th & 10 at opp 25
Jake Moody 43 Yd Field Goal
Army Fumble, 3 plays
1st & 10 at opp 25
Kelvin Hopkins Jr. run for 2 yds to the Mich 23
2nd & 8 at opp 23
Kelvin Hopkins Jr. run for a loss of 3 yards to the Mich 26
3rd & 11 at opp 26
Timeout ARMY, clock 00:00
3rd & 11 at opp 26
Kelvin Hopkins Jr. sacked by Kwity Paye and Aidan Hutchinson for a loss of 10 yards to the Mich 36 Kelvin Hopkins Jr. fumbled, recovered by Mich Kwity Paye , return for 0 yards
Overtime1 drive, then Tied at 21
Army Touchdown, 5 plays
3rd & 2 at opp 6
Kelvin Hopkins Jr. 6 Yd Run (Cole Talley Kick)Army 21, Michigan 14
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.