Final at Waldo Stadium, KalamazooTV: ESPNUAttendance 21,702
At kickoff
45°F, mostly cloudy, wind 17 mph from the southwest, gusts to 26 mphWeather: NOAA NCEI Integrated Surface Database; Klmazo/Btl Creek International Airport (KAZO), 8 km from the stadium, seven minutes before kickoff
Officials
Referee Ron Hudson; umpire Tim Gover; head linesman Jeff Johnson; line judge Dorsey Skinner; side judge Ryan Gannon; field judge Pat Dolphin; back judge Justin Staehr; center judge Chris La MangeGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Miami (OH)
Western Michigan
365
Total yards
310
260
Passing yards
137
105
Rushing yards
173
5.7
Yards per pass
5.5
3.1
Yards per rush
4.3
19
First downs
16
4–18
Third downs
4–14
0–2
Fourth downs
0–1
3
Turnovers
1
8–83
Penalties
7–67
29:19
Possession
30:41
2
Sacks (by defense)
12
Efficiency
Miami (OH)
Western Michigan
35%
Success rate
30%
−0.34
EPA per play
−0.03
1.05
Explosiveness
1.41
−0.06
Rushing EPA
0.07
−0.52
Passing EPA
−0.13
30%
Passing-down success
16%
−0.09
First-down EPA
−0.19
0.01
Second-down EPA
0.13
−0.95
Third-down EPA
0.40
27%
Havoc by its defense
40%
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)
Western Michigan 56% to win. Elo’s favorite won.
The line
Western Michigan −12.5, over/under 57.
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 Western Michigan 81%, Miami (OH) 19%. 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. Western Michigan drives left to right, Miami (OH) right to left.
Q1 Western MichiganPunt, 3 plays, 7 yards
Q1 Miami (OH)Field goal, 8 plays, 36 yards
Q1 Western MichiganPunt, 3 plays, 0 yards
Q1 Miami (OH)Field goal, 6 plays, 19 yards
Q1 Western MichiganTurnover on downs, 17 plays, 68 yards
Q2 Miami (OH)Turnover on downs, 8 plays, 69 yards
Q2 Western MichiganPunt, 3 plays, 4 yards
Q2 Miami (OH)Pick-six, 7 plays (Western Michigan scores), 32 yards
Q2 Miami (OH)Punt, 3 plays, 6 yards
Q2 Western MichiganTouchdown, 3 plays, 56 yards
Q2 Miami (OH)Missed FG, 8 plays, 46 yards
Q2 Western MichiganTouchdown, 5 plays, 71 yards
Q2 Miami (OH)Punt, 5 plays, 25 yards
Q2 Western MichiganEnd of half, 1 play, 5 yards
Q3 Miami (OH)Punt, 3 plays, 7 yards
Q3 Western MichiganPunt, 3 plays, −2 yards
Q3 Miami (OH)Field goal, 7 plays, 37 yards
Q3 Western MichiganPunt, 3 plays, −8 yards
Q3 Miami (OH)Punt, 4 plays, 7 yards
Q3 Western MichiganInterception, 1 play, 0 yards
Q3 Miami (OH)Punt, 3 plays, 2 yards
Q3 Western MichiganPunt, 3 plays, 3 yards
Q3 Miami (OH)Touchdown, 5 plays, 59 yards
Q4 Western MichiganPunt, 5 plays, 5 yards
Q4 Miami (OH)Punt, 5 plays, 22 yards
Q4 Western MichiganTouchdown, 6 plays, 80 yards
Q4 Miami (OH)Interception, 3 plays, 5 yards
Q4 Western MichiganField goal, 4 plays, 6 yards
Q4 Miami (OH)Turnover on downs, 8 plays, 28 yards
Q4 Western MichiganTouchdown, 3 plays, 53 yards
Q4 Miami (OH)Interception, 1 play, 0 yards
Q4 Western MichiganEnd of game, 3 plays, −5 yards
Play by play
1st quarter5 drives, then Miami (OH) 6, Western Michigan 0
Western Michigan Punt, 3 plays
15:00
1st & 10 at own 35
Sam Sloman kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
LeVante Bellamy run for a loss of 3 yards to the WMich 22
15:00
2nd & 13 at own 22
Jon Wassink pass complete to Skyy Moore for 7 yds to the WMich 29
15:00
3rd & 6 at own 29
Jon Wassink run for 3 yds to the WMich 32
13:14
4th & 3 at own 32
Timeout MIAMI OH, clock 13:14
13:14
4th & 3 at own 32
Nick Mihalic punt for 37 yds
Miami (OH) Field goal, 8 plays
13:08
1st & 10 at own 31
Brett Gabbert pass complete to Tyre Shelton for 5 yds to the MiaOh 36
13:08
2nd & 5 at own 36
Brett Gabbert pass incomplete
12:31
3rd & 5 at own 36
Timeout MIAMI OH, clock 12:31
12:31
3rd & 5 at own 36
Brett Gabbert pass complete to Jaylon Bester for 9 yds to the MiaOh 45 for a 1ST down WESTRN MICHIGAN Penalty, Defensive offside ( Yards) declined for a 1ST down
12:31
1st & 10 at own 45
Brett Gabbert pass complete to Dominique Robinson for 15 yds to the WMich 40 for a 1ST down
12:31
1st & 10 at opp 40
Davion Johnson run for 5 yds to the WMich 35
12:31
2nd & 5 at opp 35
Brett Gabbert pass complete to Maurice Thomas for 2 yds to the WMich 33
12:31
3rd & 3 at opp 33
Maurice Thomas run for no gain to the WMich 33
10:17
4th & 3 at opp 33
Sam Sloman 51 yd FG GOODMiami (OH) 3, Western Michigan 0
Western Michigan Punt, 3 plays
10:17
1st & 0 at own 35
Sam Sloman kickoff for 65 yds for a touchback
10:17
1st & 10 at own 25
Jon Wassink pass incomplete to Skyy Moore, broken up by Zedrick Raymond
10:17
2nd & 10 at own 25
Jon Wassink pass incomplete to LeVante Bellamy
10:17
3rd & 10 at own 25
Jon Wassink pass complete to Davon Tucker for no gain to the WMich 25
10:17
4th & 10 at own 25
Nick Mihalic punt for 25 yds, downed at the 50 yard line
Miami (OH) Field goal, 6 plays
9:20
1st & 10 at the 50
Brett Gabbert pass complete to Cam Blakely for 9 yds to the WMich 41
9:20
2nd & 1 at opp 41
Brett Gabbert pass complete to Cam Blakely for 6 yds to the WMich 35 for a 1ST down
9:20
1st & 10 at opp 35
Brett Gabbert pass incomplete, broken up by Justin Tranquill
9:20
2nd & 10 at opp 35
Jaylon Bester run for 4 yds to the WMich 31
9:20
3rd & 6 at opp 31
Brett Gabbert pass incomplete
7:48
4th & 6 at opp 31
Sam Sloman 49 yd FG GOODMiami (OH) 6, Western Michigan 0
Western Michigan Turnover on downs, 17 plays
7:48
1st & 0 at own 35
Sam Sloman kickoff for 65 yds for a touchback
7:48
1st & 10 at own 25
WESTRN MICHIGAN Penalty, unsportsmanlike conduct (-12 Yards) to the WMich 13
7:48
1st & 10 at own 13
Jon Wassink pass complete to Keith Mixon Jr. for 1 yd to the WMich 14
7:48
2nd & 9 at own 14
LeVante Bellamy run for 8 yds to the WMich 22
7:48
3rd & 1 at own 22
Jon Wassink run for 5 yds to the WMich 27 for a 1ST down
7:48
1st & 10 at own 27
LeVante Bellamy run for 3 yds to the WMich 30
7:48
2nd & 7 at own 30
LeVante Bellamy run for 4 yds to the WMich 34
7:48
3rd & 3 at own 34
Jon Wassink run for 4 yds to the WMich 38 for a 1ST down
7:48
1st & 10 at own 38
LeVante Bellamy run for a loss of 2 yards to the WMich 36
7:48
2nd & 12 at own 36
Jon Wassink pass incomplete to Skyy Moore
7:48
3rd & 12 at own 36
Jon Wassink pass intercepted by Sterling Weatherford at the MIAMI47, Sterling Weatherford return to the WMU17 (Luke Juriga), PENALTY MIAMI pass interference 8 yards to the WMU44, NO PLAY.
7:48
1st & 10 at own 44
Davon Tucker run for 3 yds to the WMich 47
7:48
2nd & 7 at own 47
Davon Tucker run for 4 yds to the MiaOh 49
7:48
3rd & 3 at opp 49
Davon Tucker run for 7 yds to the MiaOh 42 for a 1ST down
7:48
1st & 10 at opp 42
Jon Wassink pass complete to Corey Crooms for 6 yds to the MiaOh 36
7:48
2nd & 4 at opp 36
Jon Wassink run for 9 yds to the MiaOh 27 for a 1ST down
7:48
1st & 10 at opp 27
Jon Wassink pass complete to LeVante Bellamy for 8 yds to the MiaOh 19
Q2 15:00
2nd & 2 at opp 19
LeVante Bellamy run for a loss of 5 yards to the MiaOh 24
Q2 15:00
3rd & 7 at opp 24
Jon Wassink pass complete to Giovanni Ricci for 5 yds to the MiaOh 19
Q2 15:00
4th & 2 at opp 19
Jon Wassink pass incomplete to Giovanni Ricci
2nd quarter9 drives, then Western Michigan 21, Miami (OH) 6
Miami (OH) Turnover on downs, 8 plays
13:32
1st & 10 at own 19
Brett Gabbert pass complete to James Maye for 46 yds to the WESTMICH 35 for a 1ST down WESTRN MICHIGAN Penalty, Defensive offside ( Yards) declined for a 1ST down
13:32
1st & 10 at opp 35
Brett Gabbert sacked by Ralph Holley for a loss of 2 yards to the WMich 37
13:32
2nd & 12 at opp 37
Maurice Thomas run for 2 yds to the WMich 35
13:32
3rd & 10 at opp 35
Brett Gabbert pass complete to Andrew Homer for 15 yds to the WMich 20 for a 1ST down
13:32
1st & 10 at opp 20
Jaylon Bester run for 4 yds to the WMich 16
13:32
2nd & 6 at opp 16
Brett Gabbert pass incomplete to Andrew Homer
13:32
3rd & 6 at opp 16
Brett Gabbert pass complete to Jalen Walker for 4 yds to the WMich 12
13:32
4th & 2 at opp 12
Brett Gabbert run for no gain to the WMich 12
Western Michigan Punt, 3 plays
10:37
1st & 10 at own 12
LeVante Bellamy run for 4 yds to the WMich 16
10:37
2nd & 6 at own 16
Jon Wassink pass incomplete to Skyy Moore
10:37
3rd & 6 at own 16
Jon Wassink pass incomplete to Giovanni Ricci, broken up by Myles Reid
10:37
4th & 6 at own 16
Nick Mihalic punt for 42 yds , Maurice Thomas returns for 1 yd to the MiaOh 43
Miami (OH) Pick-six, 7 plays (Western Michigan scores)
9:41
1st & 10 at own 43
Tyre Shelton run for 1 yd to the MiaOh 44
9:41
2nd & 9 at own 44
Brett Gabbert pass complete to James Maye for 15 yds to the WMich 41 for a 1ST down
9:41
1st & 10 at opp 41
MIAMI OH Penalty, false start (-5 Yards) to the WMich 46
9:41
1st & 15 at opp 46
Brett Gabbert pass complete to Luke Mayock for 7 yds to the WMich 39
9:41
2nd & 8 at opp 39
Brett Gabbert pass complete to Jaylon Bester for 9 yds to the WMich 30 for a 1ST down
9:41
1st & 10 at opp 30
Brett Gabbert pass incomplete to Tyre Shelton
9:41
2nd & 10 at opp 30
Brett Gabbert run for 5 yds to the WMich 25
6:33
3rd & 5 at opp 25
Brett Gabbert pass intercepted for a TD Drake Spears return for 74 yds for a TD, (Thiago Kapps KICK)Western Michigan 7, Miami (OH) 6
Miami (OH) Punt, 3 plays
6:33
1st & 0 at own 35
Nick Mihalic kickoff for 65 yds for a touchback
6:33
1st & 10 at own 25
Brett Gabbert pass incomplete to James Maye
6:33
2nd & 10 at own 25
Davion Johnson run for 6 yds to the MiaOh 31
6:33
3rd & 4 at own 31
Brett Gabbert pass incomplete to Cam Blakely, broken up by Patrick Lupro
6:33
4th & 4 at own 31
Kyle Kramer punt for 40 yds, downed at the WESTMICH 29 for a 1ST down WESTRN MICHIGAN Penalty, kick catching interference (15 Yards) to the WMich 44 for a 1ST down
Western Michigan Touchdown, 3 plays
5:49
1st & 10 at own 44
LeVante Bellamy run for 14 yds to the MiaOh 42 for a 1ST down
5:49
1st & 10 at opp 42
LeVante Bellamy run for a loss of 4 yards to the MiaOh 46
4:30
2nd & 14 at opp 46
Jon Wassink pass complete to Keith Mixon Jr. for 46 yds for a TD, (Thiago Kapps KICK)Western Michigan 14, Miami (OH) 6
Miami (OH) Missed FG, 8 plays
4:30
1st & 0 at own 35
Nick Mihalic kickoff for 65 yds for a touchback
4:30
1st & 10 at own 25
Brett Gabbert pass complete to Luke Mayock for 5 yds to the MiaOh 30
4:30
2nd & 5 at own 30
Jaylon Bester run for 14 yds to the MiaOh 44 for a 1ST down
4:30
1st & 10 at own 44
Brett Gabbert pass complete to Tyre Shelton for 5 yds to the MiaOh 49
4:30
2nd & 5 at own 49
Brett Gabbert pass complete to Cam Blakely for 16 yds to the WMich 35 for a 1ST down
4:30
1st & 10 at opp 35
Brett Gabbert pass incomplete to Dominique Robinson
4:30
2nd & 10 at opp 35
Brett Gabbert run for 1 yd to the WMich 34
2:31
3rd & 9 at opp 34
Timeout WESTRN MICHIGAN, clock 02:31
2:31
3rd & 9 at opp 34
Brett Gabbert pass complete to Jalen Walker for 5 yds to the WMich 29
2:22
4th & 4 at opp 29
Timeout WESTRN MICHIGAN, clock 02:22
2:16
4th & 4 at opp 29
Sam Sloman 47 yd FG MISSED
Western Michigan Touchdown, 5 plays
2:16
1st & 10 at own 29
Jon Wassink pass complete to Sean Tyler for 7 yds to the WMich 36
2:16
2nd & 3 at own 36
Jon Wassink pass complete to DaShon Bussell for 4 yds to the WMich 40 for a 1ST down
2:16
1st & 10 at own 40
Jon Wassink pass incomplete to Skyy Moore, PENALTY MIAMI pass interference (Emmanuel Rugamba) 15 yards to the MIAMI45, 1ST DOWN WMU, NO PLAY.
2:16
1st & 10 at opp 45
Jon Wassink sacked by Andrew Sharp and Doug Costin for a loss of 2 yards to the MiaOh 47
1:36
2nd & 12 at opp 47
Timeout WESTRN MICHIGAN, clock 01:36
1:36
2nd & 12 at opp 47
Jon Wassink pass incomplete to Giovanni Ricci, broken up by Myles Reid
1:32
3rd & 12 at opp 47
Timeout MIAMI OH, clock 01:32
1:32
3rd & 12 at opp 47
Jon Wassink pass intercepted by Sterling Weatherford at the MIAMI23, Sterling Weatherford return to the MIAMI46 (Jaylon Moore), PENALTY MIAMI holding (Emmanuel Rugamba) 10 yards to the MIAMI37, 1ST DOWN WMU, NO PLAY.
1:06
1st & 10 at opp 37
Jon Wassink pass complete to Keith Mixon Jr. for 37 yds for a TD, (Thiago Kapps KICK)Western Michigan 21, Miami (OH) 6
Miami (OH) Punt, 5 plays
1:06
1st & 0 at own 35
Nick Mihalic kickoff for 65 yds for a touchback WESTRN MICHIGAN Penalty, Defensive offside (-5 Yards)
1:06
1st & 10 at own 30
Brett Gabbert pass complete to James Maye for 10 yds to the MiaOh 40 for a 1ST down
1:06
1st & 10 at own 40
Tyre Shelton run for 12 yds to the WMich 48 for a 1ST down
1:06
1st & 10 at opp 48
Brett Gabbert pass complete to Tyre Shelton for 3 yds to the WMich 45
1:06
2nd & 7 at opp 45
Brett Gabbert pass incomplete to Jalen Walker, broken up by Patrick Lupro
1:06
3rd & 7 at opp 45
Brett Gabbert pass incomplete to Jalen Walker
1:06
4th & 7 at opp 45
Kyle Kramer punt for 43 yds, downed at the WMich 2
Western Michigan End of half, 1 play
0:18
1st & 10 at own 2
LeVante Bellamy run for 5 yds to the WMich 7
3rd quarter9 drives, then Western Michigan 21, Miami (OH) 9
Miami (OH) Punt, 3 plays
15:00
2nd & 5 at own 35
Nick Mihalic kickoff for 49 yds , Jalen Walker return for 12 yds to the MiaOh 47 MIAMI OH Penalty, illegal block (10 Yards) to the MiaOh 18
14:53
1st & 10 at own 18
Jaylon Bester run for a loss of 1 yard to the MiaOh 17
14:53
2nd & 11 at own 17
Brett Gabbert pass incomplete to Luke Mayock
14:53
3rd & 11 at own 17
Jaylon Bester run for 8 yds to the MiaOh 25
14:53
4th & 3 at own 25
Kyle Kramer punt for 56 yds, downed at the WMich 19
Western Michigan Punt, 3 plays
13:28
1st & 10 at own 19
LeVante Bellamy run for 2 yds to the WMich 21
13:28
2nd & 8 at own 21
LeVante Bellamy run for 1 yd to the WMich 22
13:28
3rd & 7 at own 22
Jon Wassink pass complete to LeVante Bellamy for a loss of 5 yards to the WMich 17
13:28
4th & 12 at own 17
Nick Mihalic punt for 29 yds, downed at the WMich 46
Miami (OH) Field goal, 7 plays
11:30
1st & 10 at opp 46
Brett Gabbert pass incomplete to Cam Blakely
11:30
2nd & 10 at opp 46
Davion Johnson run for 7 yds to the WMich 39
11:30
3rd & 3 at opp 39
Brett Gabbert run for 15 yds to the WMich 24 for a 1ST down
11:30
1st & 10 at opp 24
Brett Gabbert pass incomplete to Cam Blakely, PENALTY WMU pass interference (Anton Curtis) 15 yards to the WMU9, 1ST DOWN MIAMI, NO PLAY.
11:30
1st & goal at opp 9
Davion Johnson run for 3 yds to the WMich 6
11:30
2nd & goal at opp 6
Jaylon Bester run for no gain to the WMich 6
11:30
3rd & goal at opp 6
Brett Gabbert run for 2 yds to the WMich 4
11:30
4th & goal at opp 4
MIAMI OH Penalty, false start (-5 Yards) to the WMich 9
LeVante Bellamy run for a loss of 3 yards to the WMich 22
8:06
2nd & 13 at own 22
Jon Wassink pass complete to Jordan Asbury for a loss of 5 yards to the WMich 17
8:06
3rd & 18 at own 17
Jon Wassink pass incomplete to Keith Mixon Jr.
8:06
4th & 18 at own 17
Nick Mihalic punt for 37 yds, fair catch by Jalen Walker at the WESTMICH 46 MIAMI OH Penalty, IB (15 Yards) to the MiaOh 31
Miami (OH) Punt, 4 plays
6:37
1st & 10 at own 31
Brett Gabbert run for 10 yds to the MiaOh 41 for a 1ST down
6:37
1st & 10 at own 41
Jaylon Bester run for 4 yds to the MiaOh 45
6:37
2nd & 6 at own 45
Brett Gabbert pass incomplete to Cam Blakely, broken up by Patrick Lupro
6:37
3rd & 6 at own 45
Brett Gabbert sacked by Najee Clayton for a loss of 7 yards to the MiaOh 38
6:37
4th & 13 at own 38
Kyle Kramer punt for 42 yds, punt out-of-bounds at the WMich 20
Western Michigan Interception, 1 play
5:07
1st & 10 at own 20
Jon Wassink pass intercepted Emmanuel Rugamba return for no gain to the MiaOh 46
Miami (OH) Punt, 3 plays
5:00
1st & 10 at own 46
Brett Gabbert run for 4 yds to the 50 yard line
5:00
2nd & 6 at the 50
Jaylon Bester run for 2 yds to the WMich 48
5:00
3rd & 4 at opp 48
Brett Gabbert pass complete to James Maye for a loss of 4 yards to the MiaOh 48
5:00
4th & 8 at own 48
Kyle Kramer punt for 47 yds , DaShon Bussell returns for 7 yds to the WMich 12
Western Michigan Punt, 3 plays
2:58
1st & 10 at own 12
LeVante Bellamy run for 1 yd to the WMich 13
2:58
2nd & 9 at own 13
LeVante Bellamy run for 2 yds to the WMich 15
2:58
3rd & 7 at own 15
LeVante Bellamy run for no gain to the WMich 15
2:58
4th & 7 at own 15
Nick Mihalic punt for 44 yds, downed at the MiaOh 41
Miami (OH) Touchdown, 5 plays
0:44
1st & 10 at own 41
Brett Gabbert run for 1 yd to the MiaOh 42
0:44
2nd & 9 at own 42
Brett Gabbert sacked by Ken Aguirre and Timothy Collins for a loss of 5 yards to the MiaOh 37
Q4 15:00
3rd & 14 at own 37
Brett Gabbert pass complete to Jalen Walker for no gain to the MIAMI37 (Anton Curtis), PENALTY WMU roughing passer 15 yards to the WMU48, 1ST DOWN MIAMI, NO PLAY.
Q4 15:00
1st & 10 at opp 48
Brett Gabbert sacked by Antonio Balabani and Ralph Holley for a loss of 1 yard to the WMich 49
Q4 15:00
2nd & 11 at opp 49
Brett Gabbert pass complete to Dominique Robinson for 46 yds to the WMich 3 for a 1ST down
Q4 13:46
1st & goal at opp 3
Jaylon Bester run for 3 yds for a TD, (Sam Sloman KICK)Western Michigan 21, Miami (OH) 16
4th quarter9 drives, then Western Michigan 38, Miami (OH) 16
Western Michigan Punt, 5 plays
13:46
1st & 0 at own 35
Sam Sloman kickoff for 54 yds , Keith Mixon Jr. return for 17 yds to the WMich 28
13:40
1st & 10 at own 28
Sean Tyler run for 4 yds to the WMich 32
13:40
2nd & 6 at own 32
Sean Tyler run for 11 yds to the WMich 43 for a 1ST down
13:40
1st & 10 at own 43
Sean Tyler run for 1 yd to the WMich 44
13:40
2nd & 9 at own 44
Jon Wassink pass incomplete to Giovanni Ricci, broken up by Emmanuel Rugamba
13:40
3rd & 9 at own 44
Jon Wassink sacked by Lonnie Phelps and Bart Baratti for a loss of 11 yards to the WMich 33 WESTRN MICHIGAN Penalty, intentional grounding (Jon Wassink) to the WMich 33
13:40
4th & 20 at own 33
Nick Mihalic punt for 41 yds, fair catch by Jalen Walker at the MiaOh 26
Miami (OH) Punt, 5 plays
11:36
1st & 10 at own 26
Brett Gabbert pass complete to James Maye for 9 yds to the MiaOh 35 WESTRN MICHIGAN Penalty, Defensive offside ( Yards) declined
11:36
2nd & 1 at own 35
Tyre Shelton run for 9 yds to the MiaOh 44 for a 1ST down
11:36
1st & 10 at own 44
Brett Gabbert sacked by Ali Fayad for a loss of 1 yard to the MiaOh 43
11:36
2nd & 11 at own 43
Jaylon Bester run for 5 yds to the MiaOh 48
11:36
3rd & 6 at own 48
Jackson Williamson pass incomplete to James Maye, broken up by Anton Curtis
11:36
4th & 6 at own 48
Kyle Kramer punt for 52 yds for a touchback
Western Michigan Touchdown, 6 plays
9:59
1st & 10 at own 20
Jon Wassink pass complete to LeVante Bellamy for 2 yds to the WMich 22
9:59
2nd & 8 at own 22
Jon Wassink pass complete to Corey Crooms for 8 yds to the WMich 30 for a 1ST down
9:59
1st & 10 at own 30
LeVante Bellamy run for 35 yds to the MiaOh 35 for a 1ST down
9:59
1st & 10 at opp 35
LeVante Bellamy run for 2 yds to the MiaOh 33
9:59
2nd & 8 at opp 33
Jon Wassink pass complete to Giovanni Ricci for 16 yds to the MiaOh 17 for a 1ST down
7:22
1st & 10 at opp 17
LeVante Bellamy run for 17 yds for a TD, (Thiago Kapps KICK)Western Michigan 28, Miami (OH) 16
7:22
1st & goal at own 35
Nick Mihalic kickoff 65 yards to the MIAMI0, Jalen Walker return to the MIAMI15 (Jake Moertl), PENALTY WMU offside 50 yards to the MIAMI15, NO PLAY.
Miami (OH) Interception, 3 plays
7:22
1st & 0 at own 30
Nick Mihalic kickoff for 70 yds for a touchback
7:15
1st & 10 at own 25
Brett Gabbert pass incomplete to Dominique Robinson, broken up by Patrick Lupro
7:15
2nd & 10 at own 25
Brett Gabbert pass complete to Davion Johnson for 5 yds to the MiaOh 30
6:39
3rd & 5 at own 30
Timeout WESTRN MICHIGAN, clock 06:39
6:39
3rd & 5 at own 30
Brett Gabbert pass intercepted Patrick Lupro return for 24 yds to the MiaOh 13
Brett Gabbert pass complete to Jaylon Bester for 8 yds to the MiaOh 33
4:13
2nd & 2 at own 33
Brett Gabbert pass incomplete to Dominique Robinson
4:13
3rd & 2 at own 33
Jaylon Bester run for 2 yds to the MiaOh 35 for a 1ST down
4:13
1st & 10 at own 35
Brett Gabbert pass complete to Jaylon Bester for 4 yds to the MiaOh 39
4:13
2nd & 6 at own 39
Brett Gabbert pass incomplete to Cam Blakely, PENALTY WMU pass interference (Anton Curtis) 15 yards to the WMU46, 1ST DOWN MIAMI, NO PLAY.
4:13
1st & 10 at opp 46
Brett Gabbert pass complete to Dominique Robinson for 6 yds to the WMich 40
4:13
2nd & 4 at opp 40
Brett Gabbert pass incomplete to James Maye, broken up by Kareem Ali
4:13
3rd & 4 at opp 40
Brett Gabbert pass complete to Jaylon Bester for no gain to the WMich 40
4:13
4th & 4 at opp 40
Brett Gabbert sacked by Ali Fayad for a loss of 7 yards to the WMich 47
Western Michigan Touchdown, 3 plays
2:09
1st & 10 at own 47
Davon Tucker run for 1 yd to the WMich 48
2:04
2nd & 9 at own 48
Timeout MIAMI OH, clock 02:04
2:04
2nd & 9 at own 48
LeVante Bellamy run for 5 yds to the MiaOh 47
1:59
3rd & 4 at opp 47
Timeout MIAMI OH, clock 01:59
1:50
3rd & 4 at opp 47
LeVante Bellamy run for 47 yds for a TD, (Thiago Kapps KICK)Western Michigan 38, Miami (OH) 16
Miami (OH) Interception, 1 play
1:50
1st & 0 at own 35
Nick Mihalic kickoff for 65 yds for a touchback
1:50
1st & 10 at own 25
Brett Gabbert pass intercepted Najee Clayton return for 5 yds to the MiaOh 29
Western Michigan End of game, 3 plays
1:42
1st & 10 at opp 29
TEAM run for a loss of 2 yards to the MiaOh 31
1:42
2nd & 12 at opp 31
TEAM run for a loss of 2 yards to the MiaOh 33
1:42
3rd & 14 at opp 33
TEAM run for a loss of 1 yard to the MiaOh 34
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.