Referee Ken Antee; umpire Chad Craig; head linesman Bryan Baker; line judge Josiah Ford; side judge Felix Meyer; field judge Christopher Coc; back judge Larry C. Neal; center judge Christopher BurGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Old Dominion
7
0
0
10
17
Florida International
3
6
7
8
24
Standouts
No. 23RushingNapoleon Maxwell16 carries, 83 yards, 1 TDFlorida International
No. 19ReceivingShemar Thornton6 catches, 125 yardsFlorida International
DefenseKeion White8 tackles, 3.5 for lossOld Dominion
Photos: Wikimedia Commons, free licenses; credits on each player’s page.
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Old Dominion
Florida International
233
Total yards
389
169
Passing yards
252
64
Rushing yards
137
4.7
Yards per pass
7.6
2.6
Yards per rush
3.4
13
First downs
20
4–15
Third downs
4–14
0–1
Fourth downs
0–0
2
Turnovers
0
6–59
Penalties
6–64
27:13
Possession
32:47
4
Sacks (by defense)
3
Efficiency
Old Dominion
Florida International
31%
Success rate
40%
−0.14
EPA per play
0.12
1.21
Explosiveness
1.16
0.10
Rushing EPA
0.01
−0.25
Passing EPA
0.26
17%
Passing-down success
28%
−0.02
First-down EPA
0.08
−0.61
Second-down EPA
0.17
0.30
Third-down EPA
0.18
20%
Havoc by its defense
25%
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)
Florida International 79% to win. Elo’s favorite won.
The line
Florida International −17.5, over/under 47.
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 Florida International 89%, Old Dominion 11%. 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. Florida International drives left to right, Old Dominion right to left.
Q4 Old DominionTurnover on downs, 5 plays, 18 yards
Q4 Florida InternationalPunt, 3 plays, 6 yards
Q4 Old DominionTouchdown, 3 plays, 76 yards
Q4 Florida InternationalPunt, 3 plays, 4 yards
Q4 Old DominionInterception, 2 plays, 0 yards
Q4 Florida InternationalEnd of game, 2 plays, −5 yards
Play by play
1st quarter6 drives, then Old Dominion 7, Florida International 3
Old Dominion Punt, 6 plays
15:00
1st & 10 at own 35
Jose Borregales kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Robert Washington run for 4 yds to the ODU 29
15:00
2nd & 6 at own 29
Hayden Wolff pass complete to Isaiah Spencer for 2 yds to the ODU 31
15:00
3rd & 4 at own 31
Hayden Wolff pass complete to Donta Anthony Jr. for 7 yds to the ODU 38 for a 1ST down
15:00
1st & 10 at own 38
Stone Smartt run for no gain to the ODU 38
15:00
2nd & 10 at own 38
Hayden Wolff pass complete to Kesean Strong for 5 yds to the ODU 43
11:54
3rd & 5 at own 43
Timeout OLDDOMINION, clock 11:54
11:54
3rd & 5 at own 43
Hayden Wolff pass incomplete to Kesean Strong
11:54
4th & 5 at own 43
Bailey Cate punt for 43 yds , Maurice Alexander returns for 3 yds to the FlaIn 17
Florida International Kickoff, 7 plays
11:41
1st & 10 at own 17
James Morgan pass incomplete to Shemar Thornton
11:41
2nd & 10 at own 17
James Morgan pass complete to Maurice Alexander for 11 yds to the FlaIn 28 for a 1ST down
11:41
1st & 10 at own 28
James Morgan pass incomplete to Maurice Alexander
11:41
2nd & 10 at own 28
James Morgan pass complete to D’Vonte Price for 9 yds to the FlaIn 37
11:41
3rd & 1 at own 37
D’Vonte Price run for 5 yds to the FlaIn 42 for a 1ST down
11:41
1st & 10 at own 42
James Morgan sacked by Tobias Moss for a loss of 5 yards to the FlaIn 37
11:41
2nd & 15 at own 37
James Morgan pass incomplete to Shemar Thornton, broken up by Geronda Hall
11:41
3rd & 15 at own 37
FLORIDA INTL Penalty, delay of game (-5 Yards) to the FlaIn 32
Old Dominion Touchdown, 1 play
11:41
3rd & 20 at own 32
Jose Borregales kickoff , Geronda Hall return for a loss of 18 yards to the FlaIn 22
9:04
1st & goal at opp 4
Robert Washington run for 4 yds for a TD (Nick Rice KICK)Old Dominion 7, Florida International 0
Florida International Field goal, 7 plays
9:04
1st & 0 at own 35
Nick Rice kickoff for 61 yds , Napoleon Maxwell return for 18 yds to the FlaIn 22
9:04
1st & 10 at own 22
Anthony Jones run for a loss of 1 yard to the FlaIn 21
9:04
2nd & 11 at own 21
James Morgan pass complete to Shemar Thornton for 10 yds to the FlaIn 31 for a 1ST down OLDDOMINION Penalty, roughing passer (Isaiah Spencer) to the FlaIn 46 for a 1ST down
9:04
1st & 10 at own 46
Napoleon Maxwell run for 46 yds to the ODU 8 for a 1ST down
9:04
1st & goal at opp 8
Anthony Jones run for 7 yds to the ODU 1
9:04
2nd & goal at opp 1
Anthony Jones run for a loss of 3 yards to the ODU 4
9:04
3rd & goal at opp 4
James Morgan pass incomplete
5:50
4th & goal at opp 4
Jose Borregales 21 yd FG GOODOld Dominion 7, Florida International 3
Old Dominion Punt, 3 plays
5:50
1st & 0 at own 35
Jose Borregales kickoff for 65 yds for a touchback
5:50
1st & 10 at own 25
Hayden Wolff pass complete to Aaron Moore for 6 yds to the ODU 31
5:50
2nd & 4 at own 31
Hayden Wolff pass incomplete to Isaiah Spencer
5:50
3rd & 4 at own 31
Hayden Wolff pass incomplete to Isaiah Spencer, broken up by Olin Cushion III
5:50
4th & 4 at own 31
Bailey Cate punt for 39 yds , Maurice Alexander returns for no gain to the FlaIn 30
Florida International Field goal, 10 plays
4:52
1st & 10 at own 30
James Morgan pass complete to Maurice Alexander for 8 yds to the FlaIn 38
4:52
2nd & 2 at own 38
Napoleon Maxwell run for a loss of 3 yards to the FlaIn 35
4:52
3rd & 5 at own 35
James Morgan pass complete to Shemar Thornton for 22 yds to the ODU 43 for a 1ST down
4:52
1st & 10 at opp 43
James Morgan pass complete to Shemar Thornton for 15 yds to the ODU 28 for a 1ST down
4:52
1st & 10 at opp 28
James Morgan run for 4 yds to the ODU 24
4:52
2nd & 6 at opp 24
Napoleon Maxwell run for a loss of 1 yard to the ODU 25
4:52
3rd & 7 at opp 25
MORGAN,J pass intercepted by RICHARDSON, J. at the ODU20, RICHARDSON, J. return to the FIU43 (GAITER,T), PENALTY ODU face mask (SCOTT, Robert) 12 yards to the ODU13, 1ST DOWN FIU, NO PLAY.
4:52
1st & 10 at opp 13
Mershawn Miller fumbled, TEAM run for a loss of 7 yards to the ODU 20 James Morgan
4:52
2nd & 17 at opp 20
James Morgan pass complete to Shemar Thornton for 6 yds to the ODU 14
Q2 15:00
3rd & 11 at opp 14
James Morgan pass incomplete to Maurice Alexander
Q2 14:48
4th & 11 at opp 14
Jose Borregales 31 yd FG GOODOld Dominion 7, Florida International 6
2nd quarter8 drives, then Florida International 9, Old Dominion 7
Old Dominion Fumble, 2 plays
14:48
1st & 0 at own 35
Jose Borregales kickoff for 63 yds , Robert Scott return for 24 yds to the ODU 26
14:48
1st & 10 at own 26
Lala Davis run for 2 yds to the ODU 28
14:48
2nd & 8 at own 28
Hayden Wolff sacked by Teair Tart for a loss of 7 yards to the ODU 23 Hayden Wolff fumbled, recovered by FlaIn Noah Curtis , return for 0 yards
Florida International Field goal, 4 plays
13:54
1st & 10 at opp 23
Anthony Jones run for 3 yds to the ODU 20
13:54
2nd & 7 at opp 20
James Morgan pass incomplete to Austin Maloney
13:54
3rd & 7 at opp 20
James Morgan sacked by Marcus Haynes for a loss of 5 yards to the ODU 25
12:19
4th & 12 at opp 25
Jose Borregales 42 yd FG GOODFlorida International 9, Old Dominion 7
Old Dominion Missed FG, 9 plays
12:19
1st & 0 at own 35
Jose Borregales kickoff for 65 yds for a touchback
12:19
1st & 10 at own 25
SMARTT, Stone pass incomplete to BROWN, Darrell, PENALTY FIU roughing passer (OLIVER,K) 15 yards to the ODU40, 1ST DOWN ODU, NO PLAY.
12:19
1st & 10 at own 40
Hayden Wolff pass complete to Darius Savedge for 13 yds to the FlaIn 47 for a 1ST down
12:19
1st & 10 at opp 47
Kesean Strong run for no gain to the FlaIn 47
12:19
2nd & 10 at opp 47
Hayden Wolff sacked by Sage Lewis for a loss of 10 yards to the ODU 43
12:19
3rd & 20 at own 43
Hayden Wolff pass complete to Kesean Strong for 14 yds to the FlaIn 43
9:27
4th & 6 at opp 43
Timeout OLDDOMINION, clock 09:27
9:27
4th & 6 at opp 43
Hayden Wolff run for 4 yds to the FlaIn 39 for a 1ST down FLORIDA INTL Penalty, illegal use of hands (Richard Dames) to the FlaIn 24 for a 1ST down
9:27
1st & 10 at opp 24
Stone Smartt pass incomplete to Aaron Moore
9:27
2nd & 10 at opp 24
Kesean Strong run for a loss of 3 yards to the FlaIn 27
9:27
3rd & 13 at opp 27
Matt Geiger run for 10 yds to the FlaIn 17
7:32
4th & 3 at opp 17
Nick Rice 34 yd FG BLOCKED blocked by Daniel Jackson N/A return for 1 yd to the FlaIn 16
Florida International Missed FG, 6 plays
7:32
1st & 10 at own 16
Anthony Jones run for 6 yds to the FlaIn 22
7:32
2nd & 4 at own 22
James Morgan pass complete to Maurice Alexander for 46 yds to the ODU 32 for a 1ST down
7:32
1st & 10 at opp 32
James Morgan pass incomplete
7:32
2nd & 10 at opp 32
Anthony Jones run for a loss of 1 yard to the ODU 33
7:32
3rd & 11 at opp 33
James Morgan pass incomplete
5:25
4th & 11 at opp 33
Jose Borregales 50 yd FG MISSED
Old Dominion Punt, 3 plays
5:25
1st & 10 at own 33
Hayden Wolff pass complete to Darrell Brown for a loss of 6 yards to the ODU 27
5:25
2nd & 16 at own 27
Hayden Wolff run for 5 yds to the ODU 32
5:25
3rd & 11 at own 32
Hayden Wolff pass complete to Darrell Brown for a loss of 1 yard to the ODU 31
5:25
4th & 12 at own 31
Bailey Cate punt for 48 yds , Maurice Alexander returns for 3 yds to the FlaIn 24
Florida International Punt, 3 plays
3:13
1st & 10 at own 24
James Morgan pass incomplete
3:13
2nd & 10 at own 24
Anthony Jones run for 4 yds to the FlaIn 28
3:13
3rd & 6 at own 28
James Morgan pass incomplete to Anthony Jones
3:13
4th & 6 at own 28
Tommy Heatherly punt for 43 yds, fair catch by Darrell Brown at the ODU 29
Old Dominion Punt, 3 plays
2:12
1st & 10 at own 29
Kesean Strong run for 4 yds to the ODU 33
2:12
2nd & 6 at own 33
Hayden Wolff pass complete to Kesean Strong for 5 yds to the ODU 38
2:12
3rd & 1 at own 38
Matt Geiger run for a loss of 4 yards to the ODU 34
1:24
4th & 5 at own 34
Timeout FLORIDA INTL, clock 01:24
1:24
4th & 5 at own 34
Bailey Cate punt for 59 yds, downed at the FlaIn 7
Florida International End of half, 5 plays
1:09
1st & 10 at own 7
Timeout FLORIDA INTL, clock 01:09
1:09
1st & 10 at own 7
Anthony Jones run for 4 yds to the FlaIn 11
1:09
2nd & 6 at own 11
Anthony Jones run for 6 yds to the FlaIn 17 for a 1ST down
1:09
1st & 10 at own 17
James Morgan pass complete to Tony Gaiter IV for 7 yds to the FlaIn 24
1:09
2nd & 3 at own 24
James Morgan pass complete to Tony Gaiter IV for 5 yds to the FlaIn 29 for a 1ST down
1:09
1st & 10 at own 29
James Morgan sacked by Cory Jackson for a loss of 8 yards to the FlaIn 21
3rd quarter7 drives, then Florida International 16, Old Dominion 7
Florida International Missed FG, 10 plays
15:00
2nd & 18 at own 35
Nick Rice kickoff for 64 yds , Napoleon Maxwell return for 24 yds to the FlaIn 25
15:00
1st & 10 at own 25
James Morgan pass complete to Sterling Palmer for 5 yds to the FlaIn 30
15:00
2nd & 5 at own 30
Anthony Jones run for 14 yds to the FlaIn 44 for a 1ST down
15:00
1st & 10 at own 44
Napoleon Maxwell run for 7 yds to the ODU 49
15:00
2nd & 3 at opp 49
James Morgan pass complete to Austin Maloney for 12 yds to the ODU 37 for a 1ST down
15:00
1st & 10 at opp 37
Napoleon Maxwell run for 8 yds to the ODU 29
15:00
2nd & 2 at opp 29
Napoleon Maxwell run for 10 yds to the ODU 19 for a 1ST down
15:00
1st & 10 at opp 19
Napoleon Maxwell run for 1 yd to the ODU 18
15:00
2nd & 9 at opp 18
James Morgan pass complete to D’Vonte Price for 3 yds to the ODU 15
15:00
3rd & 6 at opp 15
James Morgan pass incomplete to Tony Gaiter IV
10:47
4th & 6 at opp 15
Jose Borregales 32 yd FG MISSED
Old Dominion Punt, 6 plays
10:47
1st & 10 at own 20
Hayden Wolff pass incomplete
10:47
2nd & 10 at own 20
Hayden Wolff pass complete to Kesean Strong for 8 yds to the ODU 28
10:47
3rd & 2 at own 28
Hayden Wolff pass complete to Nigel Fitzgerald for 30 yds to the FlaIn 42 for a 1ST down
10:47
1st & 10 at opp 42
OLDDOMINION Penalty, false start (-5 Yards) to the FlaIn 47
10:47
1st & 15 at opp 47
Matt Geiger run for 3 yds to the FlaIn 44
10:47
2nd & 12 at opp 44
Matt Geiger run for 3 yds to the FlaIn 41
10:47
3rd & 9 at opp 41
Hayden Wolff pass incomplete to Darrell Brown
10:47
4th & 9 at opp 41
Bailey Cate punt for 41 yds for a touchback
Florida International Touchdown, 2 plays
7:34
1st & 10 at own 20
James Morgan pass complete to Shemar Thornton for 54 yds to the FLAINTL 26 for a 1ST down OLDDOMINION Penalty, face mask (13 yards) (13 Yards) to the ODU 13 for a 1ST down
6:54
1st & 10 at opp 13
Napoleon Maxwell run for 13 yds for a TD (Jose Borregales KICK)Florida International 16, Old Dominion 7
Old Dominion Punt, 6 plays
6:54
1st & 0 at own 35
Jose Borregales kickoff for 64 yds , Darrell Brown return for 24 yds to the ODU 25
6:54
1st & 10 at own 25
Hayden Wolff pass complete to Steven Williams for 6 yds to the ODU 31
6:54
2nd & 4 at own 31
Hayden Wolff pass incomplete to Aaron Moore
6:54
3rd & 4 at own 31
Hayden Wolff pass complete to Steven Williams for 13 yds to the ODU 44 for a 1ST down
6:54
1st & 10 at own 44
Robert Washington run for 3 yds to the ODU 47
6:54
2nd & 7 at own 47
Hayden Wolff pass incomplete
6:54
3rd & 7 at own 47
Hayden Wolff pass incomplete to Kesean Strong
6:54
4th & 7 at own 47
Bailey Cate punt for 44 yds, fair catch by Maurice Alexander at the FlaIn 9
Florida International Punt, 3 plays
4:37
1st & 10 at own 9
Timeout FLORIDA INTL, clock 04:37
4:37
1st & 10 at own 9
FLORIDA INTL Penalty, false start (Shacquille Williams) to the FlaIn 5
4:37
1st & 14 at own 5
Napoleon Maxwell run for 1 yd to the FlaIn 6
4:37
2nd & 13 at own 6
James Morgan pass incomplete to Maurice Alexander
4:37
3rd & 13 at own 6
James Morgan pass complete to Maurice Alexander for 3 yds to the FlaIn 9
4:37
4th & 10 at own 9
Tommy Heatherly punt for 15 yds, punt out-of-bounds at the FlaIn 24
Old Dominion Punt, 4 plays
3:25
1st & 10 at opp 24
Lala Davis run for 2 yds to the FlaIn 22 OLDDOMINION Penalty, Offensive holding (Donta Anthony Jr.) to the FlaIn 32
3:25
1st & 18 at opp 32
Hayden Wolff pass incomplete to Darrell Brown
3:25
2nd & 18 at opp 32
Hayden Wolff pass incomplete to Steven Williams
3:25
3rd & 18 at opp 32
Hayden Wolff sacked by Chris Whittaker for a loss of 5 yards to the FlaIn 37
2:10
4th & 23 at opp 37
Timeout FLORIDA INTL, clock 02:10
2:10
4th & 23 at opp 37
Bailey Cate punt for 31 yds, downed at the FlaIn 6
Florida International Punt, 3 plays
2:00
1st & 10 at own 6
Napoleon Maxwell run for a loss of 3 yards to the FlaIn 3
2:00
2nd & 13 at own 3
Napoleon Maxwell run for 1 yd to the FlaIn 4
2:00
3rd & 12 at own 4
James Morgan pass complete to Kamareon Williams for 4 yds to the FlaIn 8
Q4 15:00
4th & 8 at own 8
Tommy Heatherly punt for 42 yds, fair catch by Darrell Brown at the 50 yard line
4th quarter8 drives, then Florida International 24, Old Dominion 17
Old Dominion Field goal, 10 plays
14:54
1st & 10 at the 50
Cornell Hendrick Jr. run for a loss of 1 yard to the ODU 49
14:54
2nd & 11 at own 49
Hayden Wolff pass complete to Donta Anthony Jr. for 9 yds to the FlaIn 42
14:54
3rd & 2 at opp 42
Hayden Wolff pass complete to Cornell Hendrick Jr. for 4 yds to the FlaIn 38 for a 1ST down
14:54
1st & 10 at opp 38
Cornell Hendrick Jr. run for 3 yds to the FlaIn 35
14:54
2nd & 7 at opp 35
Lala Davis run for 8 yds to the FlaIn 27 for a 1ST down
14:54
1st & 10 at opp 27
Hayden Wolff pass complete to Jake Herslow for 7 yds to the FlaIn 20 for a 1ST down FLORIDA INTL Penalty, face mask (10 yards) (Chris Whittaker) to the FlaIn 10 for a 1ST down
14:54
1st & goal at opp 10
Hayden Wolff pass incomplete to Steven Williams
14:54
2nd & goal at opp 10
Lala Davis run for 5 yds to the FlaIn 5
14:54
3rd & goal at opp 5
Hayden Wolff pass incomplete to Steven Williams
10:24
4th & goal at opp 5
Nick Rice 22 yd FG GOODFlorida International 16, Old Dominion 10
Florida International Touchdown, 10 plays
10:24
1st & 0 at own 35
Nick Rice kickoff for 54 yds
10:24
1st & 10 at own 35
Napoleon Maxwell run for 3 yds to the FlaIn 38
10:24
2nd & 7 at own 38
James Morgan pass complete to Shemar Thornton for 18 yds to the ODU 44 for a 1ST down
10:24
1st & 10 at opp 44
James Morgan pass incomplete to Tony Gaiter IV, broken up by Keion White
10:24
2nd & 10 at opp 44
James Morgan pass complete to D’Vonte Price for 5 yds to the ODU 39
10:24
3rd & 5 at opp 39
James Morgan pass complete to Sterling Palmer for 8 yds to the ODU 31 for a 1ST down
10:24
1st & 10 at opp 31
D’Vonte Price run for 17 yds to the ODU 14 for a 1ST down
10:24
1st & 10 at opp 14
D’Vonte Price run for 6 yds to the ODU 8 for a 1ST down OLDDOMINION Penalty, unsportsmanlike conduct (4 Yards) to the ODU 4 for a 1ST down
10:24
1st & goal at opp 4
James Morgan pass complete to D’Vonte Price for 1 yd to the ODU 3
10:24
2nd & goal at opp 3
Napoleon Maxwell run for 2 yds to the ODU 1
6:17
3rd & goal at opp 1
James Morgan run for 1 yd for a TD (Tony Gaiter IV pass for Two-Point Conversion)Florida International 24, Old Dominion 10
Old Dominion Turnover on downs, 5 plays
6:17
1st & 0 at own 35
Jose Borregales kickoff for 65 yds for a touchback
6:17
1st & 10 at own 25
Hayden Wolff pass complete to Darrell Brown for 13 yds to the ODU 38 for a 1ST down
6:17
1st & 10 at own 38
Tony Barnett fumbled, TEAM run for a loss of 9 yards to the ODU 29 Hayden Wolff
6:17
3rd & 19 at own 29
Hayden Wolff pass complete to Aaron Moore for 14 yds to the ODU 43
6:17
2nd & 19 at own 29
Hayden Wolff pass incomplete to Kesean Strong, broken up by Jamal Gates
6:17
4th & 5 at own 43
Hayden Wolff pass incomplete to Aaron Moore, broken up by Stantley Thomas-Oliver III
Florida International Punt, 3 plays
4:43
4th & 4 at opp 37
Tommy Heatherly punt for 13 yds, punt out-of-bounds at the ODU 24
4:43
1st & 10 at opp 43
D’Vonte Price run for 4 yds to the ODU 39
4:43
2nd & 6 at opp 39
D’Vonte Price run for 4 yds to the ODU 35
4:43
3rd & 2 at opp 35
Napoleon Maxwell run for a loss of 2 yards to the ODU 37
Old Dominion Touchdown, 3 plays
3:39
1st & 10 at own 24
Lala Davis run for 31 yds to the FlaIn 45 for a 1ST down
3:39
1st & 10 at opp 45
WOLFF, Hayden pass incomplete to FITZGERALD, N., PENALTY FIU pass interference (BROWN,I) 15 yards to the FIU30, 1ST DOWN ODU, NO PLAY.
3:39
1st & 10 at opp 30
Hayden Wolff pass complete to Nigel Fitzgerald for 20 yds to the FlaIn 10 for a 1ST down
2:54
1st & goal at opp 10
Lala Davis run for 10 yds for a TD (Nick Rice KICK)Florida International 24, Old Dominion 17
Florida International Punt, 3 plays
2:54
1st & 0 at own 35
Nick Rice kickoff for 18 yds
2:54
1st & 10 at opp 48
Napoleon Maxwell run for 2 yds to the ODU 46
2:54
2nd & 8 at opp 46
Napoleon Maxwell run for a loss of 2 yards to the ODU 48
2:03
3rd & 10 at opp 48
Timeout OLDDOMINION, clock 02:03
2:03
3rd & 10 at opp 48
D’Vonte Price run for 4 yds to the ODU 44
2:03
4th & 6 at opp 44
Tommy Heatherly punt for 35 yds, fair catch by Darrell Brown at the ODU 9
Old Dominion Interception, 2 plays
1:09
1st & 10 at own 9
Hayden Wolff pass incomplete to Aaron Moore
1:09
2nd & 10 at own 9
Hayden Wolff pass intercepted Olin Cushion III return for no gain to the ODU 27
Florida International End of game, 2 plays
1:00
1st & 10 at opp 27
TEAM run for a loss of 2 yards to the ODU 29
1:00
2nd & 12 at opp 29
TEAM run for a loss of 3 yards to the ODU 32
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.