Referee Steve LaMantia; umpire Chad Craig; head linesman Joe Stahmer; line judge Maia Chaka; side judge Tony Lombardo; field judge Joe Pester; back judge Tom Healey; center judge Eric SteenGame 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
Marshall
Old Dominion
501
Total yards
402
182
Passing yards
296
319
Rushing yards
106
6.3
Yards per pass
5.5
7.1
Yards per rush
3.4
24
First downs
25
6–13
Third downs
9–20
1–2
Fourth downs
1–2
1
Turnovers
2
8–101
Penalties
7–70
30:36
Possession
29:24
3
Sacks (by defense)
1
Efficiency
Marshall
Old Dominion
46%
Success rate
40%
0.20
EPA per play
0.03
1.40
Explosiveness
1.07
0.41
Rushing EPA
−0.03
−0.09
Passing EPA
0.08
39%
Passing-down success
31%
0.06
First-down EPA
−0.17
0.23
Second-down EPA
0.14
0.73
Third-down EPA
0.37
21%
Havoc by its defense
11%
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)
Marshall 57% to win. Elo’s favorite won.
The line
Marshall −3.5, over/under 56.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 Marshall 59%, Old Dominion 41%. 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. Old Dominion drives left to right, Marshall right to left.
Q1 MarshallPunt, 5 plays, 28 yards
Q1 Old DominionFumble, 3 plays, 10 yards
Q1 MarshallInterception, 1 play, 0 yards
Q1 Old DominionPunt, 3 plays, 2 yards
Q1 MarshallPunt, 6 plays, 32 yards
Q1 Old DominionInterception, 10 plays, 70 yards
Q1 MarshallTouchdown, 10 plays, 0 yards
Q2 Old DominionPunt, 3 plays, 8 yards
Q2 MarshallTouchdown, 10 plays, 60 yards
Q2 Old DominionPunt, 4 plays, −3 yards
Q2 MarshallTurnover on downs, 7 plays, 4 yards
Q2 Old DominionField goal, 14 plays, 55 yards
Q2 MarshallEnd of half, 2 plays, 1 yard
Q3 Old DominionPunt, 3 plays, −12 yards
Q3 MarshallPunt, 3 plays, −6 yards
Q3 Old DominionPunt, 4 plays, 10 yards
Q3 MarshallTouchdown, 8 plays, 73 yards
Q3 Old DominionTouchdown, 7 plays, 75 yards
Q3 MarshallPunt, 6 plays, 34 yards
Q3 Old DominionField goal, 10 plays, 70 yards
Q4 MarshallPunt, 5 plays, 18 yards
Q4 Old DominionPunt, 3 plays, 2 yards
Q4 MarshallTouchdown, 4 plays, 43 yards
Q4 Old DominionTouchdown, 7 plays, 67 yards
Q4 MarshallTouchdown, 4 plays, 75 yards
Q4 Old DominionTurnover on downs, 7 plays, 12 yards
Q4 MarshallTouchdown, 3 plays, 47 yards
Q4 Old DominionEnd of game, 9 plays, 57 yards
Play by play
1st quarter7 drives, then Tied at 0
Marshall Punt, 5 plays
15:00
1st & 10 at own 35
Brad Davis kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Alex Thomson pass complete to Tyre Brady for 5 yds to the Marsh 30
15:00
2nd & 5 at own 30
Alex Thomson pass complete to Tyre Brady for 14 yds to the Marsh 44 for a 1ST down
15:00
1st & 10 at own 44
Alex Thomson pass complete to Obi Obialo for 5 yds to the Marsh 49
15:00
2nd & 5 at own 49
Alex Thomson pass complete to Tyre Brady for 4 yds to the ODU 47
15:00
3rd & 1 at opp 47
Alex Thomson pass incomplete to Tyre Brady
15:00
4th & 1 at opp 47
Robert LeFevre punt for 39 yds, downed at the ODU 8
Old Dominion Fumble, 3 plays
12:55
1st & 10 at own 8
Blake LaRussa pass complete to Jonathan Duhart for 5 yds to the ODU 13
12:55
2nd & 5 at own 13
Blake LaRussa pass complete to Jonathan Duhart for 6 yds to the ODU 19 for a 1ST down
12:55
1st & 10 at own 19
Blake LaRussa pass complete to Jonathan Duhart for 3 yds Jonathan Duhart fumbled, forced by Frankie Hernandez, recovered by Marsh Frankie Hernandez
Marshall Interception, 1 play
11:49
1st & 10 at opp 18
Alex Thomson pass intercepted Oshane Ximines return for 14 yds to the ODU 35
Old Dominion Punt, 3 plays
11:43
1st & 10 at own 35
Blake LaRussa pass complete to Isaiah Harper for 2 yds to the ODU 37
11:43
2nd & 8 at own 37
Kesean Strong run for no gain to the ODU 37
11:43
3rd & 8 at own 37
Blake LaRussa pass incomplete to Isaiah Harper
11:43
4th & 8 at own 37
Bailey Cate punt for 54 yds , Nick Mathews returns for 10 yds to the Marsh 19
Marshall Punt, 6 plays
10:20
1st & 10 at own 19
OLDDOMINION Penalty, personal foul (Oshane Ximines) to the Marsh 34 for a 1ST down
10:20
1st & 10 at own 34
Tyler King run for 8 yds to the Marsh 42
10:20
2nd & 2 at own 42
Tyler King run for 1 yd to the Marsh 43
10:20
3rd & 1 at own 43
Anthony Anderson run for 4 yds to the Marsh 47 for a 1ST down
10:20
1st & 10 at own 47
Anthony Anderson run for 1 yd to the Marsh 48
10:20
2nd & 9 at own 48
Alex Thomson pass incomplete to Tyre Brady, broken up by Tim Ward
10:20
3rd & 9 at own 48
Alex Thomson pass complete to Tyre Brady for 3 yds to the ODU 49
10:20
4th & 6 at opp 49
Robert LeFevre punt for 49 yds for a touchback
Old Dominion Interception, 10 plays
7:32
1st & 10 at own 20
OLDDOMINION Penalty, false start (-5 Yards) to the ODU 15
7:32
1st & 15 at own 15
Kesean Strong run for 6 yds to the ODU 21
7:32
2nd & 9 at own 21
Blake LaRussa pass complete to Travis Fulgham for 32 yds to the Marsh 47 for a 1ST down
7:32
1st & 10 at opp 47
Blake LaRussa pass incomplete to Oshane Ximines
7:32
2nd & 10 at opp 47
Will Knight run for 5 yds to the Marsh 42 for a 1ST down MARSHALL Penalty, face mask (15 yards) (15 Yards) to the Marsh 27 for a 1ST down
7:32
1st & 10 at opp 27
Kesean Strong run for 1 yd to the Marsh 26
7:32
2nd & 9 at opp 26
Blake LaRussa pass complete to Keion White for 3 yds to the Marsh 23
7:32
3rd & 6 at opp 23
Will Knight run for 10 yds to the Marsh 13 for a 1ST down
7:32
1st & 10 at opp 13
Will Knight run for a loss of 1 yard to the Marsh 14
7:32
2nd & 11 at opp 14
Kesean Strong run for 4 yds to the Marsh 10
7:32
3rd & 7 at opp 10
Blake LaRussa pass intercepted Malik Gant return for no gain to the Marsh 12
Marshall Touchdown, 10 plays
2:51
1st & 10 at own 12
Alex Thomson run for 4 yds to the Marsh 16
2:51
2nd & 6 at own 16
Alex Thomson pass incomplete to Tyre Brady, broken up by Lance Boykin
2:51
3rd & 6 at own 16
Alex Thomson pass complete to Tyre Brady for 7 yds to the Marsh 23 for a 1ST down
2:51
1st & 10 at own 23
Tyler King run for 3 yds to the Marsh 26
2:51
2nd & 7 at own 26
THOMSON, Alex rush for 6 yards to the MAR32, out-of-bounds (MISKEL, Kane), PENALTY MAR holding (GAINES, Xavier) 10 yards to the MAR16, NO PLAY.
2:51
2nd & 17 at own 16
Alex Thomson pass complete to Marcel Williams for 19 yds to the Marsh 35 for a 1ST down
2:51
1st & 10 at own 35
Alex Thomson run for 6 yds to the Marsh 41
Q2 15:00
2nd & 4 at own 41
Anthony Anderson run for 14 yds to the ODU 45 for a 1ST down
Q2 15:00
1st & 10 at opp 45
Alex Thomson pass incomplete to Tyre Brady
Q2 15:00
2nd & 10 at opp 45
Alex Thomson pass complete to Willie Johnson for 23 yds to the ODU 22 for a 1ST down
Q2 14:00
1st & 10 at opp 22
Anthony Anderson run for 22 yds for a TD (Justin Rohrwasser KICK)Marshall 7, Old Dominion 0
2nd quarter6 drives, then Marshall 14, Old Dominion 3
Old Dominion Punt, 3 plays
14:00
1st & 0 at own 35
Justin Rohrwasser kickoff for 65 yds , Isaiah Harper return for 18 yds to the OLDDOMNION 47 OLDDOMINION Penalty, Offensive holding (9 Yards) to the ODU 9
13:54
1st & 10 at own 9
Blake LaRussa pass incomplete to Isaiah Harper, broken up by Steven Gilmore
13:54
2nd & 10 at own 9
Kesean Strong run for 6 yds to the ODU 15
13:54
3rd & 4 at own 15
Kesean Strong run for 2 yds to the ODU 17
13:54
4th & 2 at own 17
Bailey Cate punt for 43 yds, fair catch by Marcel Williams at the Marsh 40
Marshall Touchdown, 10 plays
12:30
1st & 10 at own 40
Alex Thomson run for 4 yds to the Marsh 44
12:30
2nd & 6 at own 44
Alex Thomson pass complete to Tyre Brady for 19 yds to the ODU 37 for a 1ST down
12:30
1st & 10 at opp 22
Anthony Anderson run for 4 yds to the ODU 18
12:30
2nd & 6 at opp 18
Xavier Gaines run for 4 yds to the ODU 14
12:30
2nd & 3 at opp 14
THOMSON, Alex pass incomplete to BRADY, Tyre, PENALTY ODU pass interference (HALL, Geronda) 11 yards to the ODU3, 1ST DOWN MAR, NO PLAY.
12:30
1st & goal at opp 3
Anthony Anderson run for no gain to the ODU 3
12:30
1st & 10 at opp 37
Tyler King run for 1 yd to the ODU 36
12:30
2nd & 9 at opp 36
Alex Thomson pass incomplete to Tyre Brady
12:30
3rd & 9 at opp 36
Anthony Anderson run for 5 yds to the ODU 31
12:30
4th & 4 at opp 31
Alex Thomson pass complete to Artie Henry III for 9 yds to the ODU 22 for a 1ST down
8:38
2nd & 0 at opp 3
Timeout OLDDOMINION, clock 08:38
8:33
2nd & goal at opp 3
Alex Thomson pass complete to Tyre Brady for 3 yds for a TD (Justin Rohrwasser KICK)Marshall 14, Old Dominion 0
Old Dominion Punt, 4 plays
8:33
1st & 0 at own 35
Justin Rohrwasser kickoff for 53 yds , Isaiah Harper return for 14 yds to the ODU 26
8:27
1st & 10 at own 26
Will Knight run for 10 yds to the ODU 36 for a 1ST down
8:27
1st & 10 at own 36
Blake LaRussa pass complete to Noah Ellison for 3 yds to the ODU 39
8:27
2nd & 7 at own 39
Blake LaRussa run for a loss of 5 yards to the ODU 34 Blake LaRussa fumbled, recovered by ODU Blake LaRussa
8:27
3rd & 12 at own 34
Blake LaRussa sacked by Ty Tyler for a loss of 6 yards to the ODU 28
8:27
4th & 18 at own 28
OLDDOMINION Penalty, false start (Oshane Ximines) to the ODU 23
8:27
4th & 23 at own 23
Bailey Cate punt for 42 yds, punt out-of-bounds at the ODU 36 , Marcel Williams returns for 29 yds to the ODU 36
Marshall Turnover on downs, 7 plays
5:47
1st & 10 at opp 36
MARSHALL Penalty, personal foul (-15 Yards) to the Marsh 49
5:47
1st & 10 at own 49
Alex Thomson pass incomplete to Tyre Brady, broken up by Geronda Hall
5:47
2nd & 10 at own 49
Alex Thomson pass complete to Armani Levias for 2 yds to the ODU 49
5:47
3rd & 8 at opp 49
Alex Thomson run for 11 yds to the ODU 38 for a 1ST down
5:47
1st & 10 at opp 38
Tyler King run for 4 yds to the ODU 34
5:47
2nd & 6 at opp 34
Tyler King run for 2 yds to the ODU 32
5:47
3rd & 4 at opp 32
Alex Thomson pass incomplete to Armani Levias
3:33
4th & 4 at opp 32
Timeout OLDDOMINION, clock 03:33
3:33
4th & 4 at opp 32
Alex Thomson pass incomplete to Tyre Brady
Old Dominion Field goal, 14 plays
3:28
1st & 10 at own 32
Kesean Strong run for 3 yds to the ODU 35
3:28
2nd & 7 at own 35
Blake LaRussa pass complete to Kesean Strong for 6 yds to the ODU 41
3:28
3rd & 1 at own 41
Blake LaRussa pass incomplete
3:28
4th & 1 at own 41
Blake LaRussa run for 5 yds to the ODU 46 for a 1ST down
3:28
1st & 10 at own 46
Blake LaRussa pass complete to Isaiah Harper for 8 yds to the Marsh 46
3:28
2nd & 2 at opp 46
OLDDOMINION Penalty, personal foul (-15 Yards) to the ODU 39
3:28
2nd & 17 at own 39
Will Knight run for 7 yds to the ODU 46
3:28
3rd & 10 at own 46
Blake LaRussa pass complete to Will Knight for 18 yds to the Marsh 36 for a 1ST down
3:28
1st & 10 at opp 36
Blake LaRussa pass complete to Isaiah Harper for 3 yds to the Marsh 33
3:28
2nd & 7 at opp 33
Blake LaRussa pass complete to Isaiah Harper for 4 yds to the Marsh 29
3:28
3rd & 3 at opp 29
Blake LaRussa pass complete to Cornell Hendrick Jr. for 8 yds to the Marsh 21 for a 1ST down
3:28
1st & 10 at opp 21
Kesean Strong run for 3 yds to the Marsh 18
3:28
2nd & 7 at opp 18
Blake LaRussa pass incomplete to Jonathan Duhart, broken up by Nazeeh Johnson
3:28
3rd & 7 at opp 18
Blake LaRussa pass complete to Cornell Hendrick Jr. for 5 yds to the Marsh 13
0:23
4th & 2 at opp 13
Timeout MARSHALL, clock 00:23
0:18
4th & 2 at opp 13
Nick Rice 30 yd FG GOODMarshall 14, Old Dominion 3
Marshall End of half, 2 plays
0:18
1st & 0 at own 35
Brad Davis kickoff for 40 yds , Marcel Williams return for 18 yds to the Marsh 43
0:14
1st & 10 at own 43
Alex Thomson pass incomplete to Willie Johnson
0:14
2nd & 10 at own 43
Tyler King run for 1 yd to the Marsh 44
3rd quarter7 drives, then Marshall 21, Old Dominion 10
Old Dominion Punt, 3 plays
15:00
3rd & 9 at own 35
Justin Rohrwasser kickoff for 64 yds , Isaiah Harper return for 32 yds to the ODU 33
14:53
1st & 10 at own 33
KNIGHT, Will rush for no gain to the ODU33 (THOMPSON, Malik), PENALTY ODU holding (MAGWOOD, Eric) 10 yards to the ODU23, NO PLAY.
14:53
1st & 20 at own 23
Will Knight run for a loss of 4 yards to the ODU 19
14:53
2nd & 24 at own 19
Blake LaRussa pass complete to Jonathan Duhart for 9 yds to the ODU 28
14:53
3rd & 15 at own 28
Blake LaRussa sacked by Marquis Couch and Ryan Bee for a loss of 7 yards to the ODU 21
14:53
4th & 22 at own 21
Bailey Cate punt for 46 yds, fair catch by Nick Mathews at the Marsh 33
Marshall Punt, 3 plays
12:55
1st & 10 at own 33
Alex Thomson pass incomplete to Marcel Williams
12:55
2nd & 10 at own 33
Alex Thomson run for a loss of 3 yards to the Marsh 30
12:55
3rd & 13 at own 30
Alex Thomson pass complete to Marcel Williams for 2 yds to the Marsh 32
12:55
4th & 11 at own 32
MARSHALL Penalty, false start (Artis Johnson) to the Marsh 27
12:55
4th & 16 at own 27
Robert LeFevre punt for 54 yds, punt out-of-bounds at the ODU 23 , Darrell Brown returns for 4 yds to the ODU 23
Old Dominion Punt, 4 plays
11:04
1st & 10 at own 23
Kesean Strong run for 14 yds to the ODU 37 for a 1ST down
11:04
1st & 10 at own 37
Kesean Strong run for no gain to the ODU 37
11:04
2nd & 10 at own 37
Blake LaRussa sacked by Malik Thompson for a loss of 3 yards to the ODU 34
11:04
3rd & 13 at own 34
Kesean Strong run for a loss of 1 yard to the ODU 33
11:04
4th & 14 at own 33
Bailey Cate punt for 40 yds, fair catch by Nick Mathews at the Marsh 27
Marshall Touchdown, 8 plays
8:49
1st & 10 at own 27
Anthony Anderson run for 1 yd to the Marsh 28
8:49
2nd & 9 at own 28
Alex Thomson pass complete to Tyre Brady for 33 yds to the ODU 39 for a 1ST down
8:49
1st & 10 at opp 39
Anthony Anderson run for 13 yds to the ODU 26 for a 1ST down
8:49
1st & 10 at opp 26
Anthony Anderson run for 3 yds to the ODU 23
8:49
2nd & 7 at opp 23
Alex Thomson run for 3 yds to the ODU 20
8:49
3rd & 4 at opp 20
Anthony Anderson run for 4 yds to the ODU 16 for a 1ST down
8:49
1st & 10 at opp 16
Anthony Anderson run for 12 yds to the ODU 4 for a 1ST down OLDDOMINION Penalty, substitution infraction ( Yards) declined for a 1ST down
5:35
1st & 0 at opp 4
Timeout MARSHALL, clock 05:35
5:31
1st & goal at opp 4
Anthony Anderson run for 4 yds for a TD (Justin Rohrwasser KICK)Marshall 21, Old Dominion 3
Old Dominion Touchdown, 7 plays
5:31
1st & 0 at own 35
Justin Rohrwasser kickoff for 65 yds for a touchback
5:31
1st & 10 at own 25
Blake LaRussa pass complete to Donta Anthony Jr. for 29 yds to the Marsh 46 for a 1ST down
5:31
1st & 10 at opp 46
Blake LaRussa pass complete to Travis Fulgham for 21 yds to the Marsh 25 for a 1ST down
5:31
1st & 10 at opp 25
Blake LaRussa pass complete to Donta Anthony Jr. for 7 yds to the Marsh 18
5:31
2nd & 3 at opp 18
Will Knight run for 12 yds to the Marsh 6 for a 1ST down
5:31
1st & goal at opp 6
Blake LaRussa pass incomplete to Travis Fulgham, broken up by Chris Jackson
5:31
2nd & goal at opp 6
Kesean Strong run for 5 yds to the Marsh 1
3:29
3rd & goal at opp 1
Blake LaRussa pass complete to Travis Fulgham for 1 yd for a TD (Nick Rice KICK)Marshall 21, Old Dominion 10
Marshall Punt, 6 plays
3:29
1st & 0 at own 35
Brad Davis kickoff for 59 yds , Willie Johnson return for 16 yds to the Marsh 22
3:24
1st & 10 at own 22
Alex Thomson pass complete to Tyre Brady for 15 yds to the Marsh 37 for a 1ST down
3:24
1st & 10 at own 37
Tyler King run for 9 yds to the Marsh 46
3:24
2nd & 1 at own 46
Tyler King run for 5 yds to the ODU 49 for a 1ST down
3:24
1st & 10 at opp 49
Alex Thomson sacked by Oshane Ximines for a loss of 5 yards to the Marsh 46
3:24
2nd & 15 at own 46
Tyler King run for 2 yds to the Marsh 48
3:24
3rd & 13 at own 48
Alex Thomson pass complete to Anthony Anderson for 8 yds to the ODU 44
3:24
4th & 5 at opp 44
Robert LeFevre punt for 38 yds, fair catch by Darrell Brown at the ODU 6
Old Dominion Field goal, 10 plays
0:23
1st & 10 at own 6
Blake LaRussa pass complete to Keion White for 27 yds to the ODU 33 for a 1ST down
Q4 15:00
1st & 10 at own 33
Blake LaRussa pass incomplete to Travis Fulgham
Q4 15:00
2nd & 10 at own 33
Blake LaRussa pass incomplete to Kesean Strong
Q4 15:00
3rd & 10 at own 33
Blake LaRussa pass complete to Keion White for 11 yds to the ODU 44 for a 1ST down
Q4 15:00
1st & 10 at own 44
Blake LaRussa pass complete to Kesean Strong for 16 yds to the Marsh 40 for a 1ST down
Q4 15:00
1st & 10 at opp 40
Blake LaRussa pass complete to Isaiah Harper for 10 yds to the Marsh 30 for a 1ST down
Q4 15:00
1st & 10 at opp 30
Will Knight run for 6 yds to the Marsh 24
Q4 15:00
2nd & 4 at opp 24
Blake LaRussa pass incomplete
Q4 15:00
3rd & 4 at opp 24
Blake LaRussa pass incomplete to Jonathan Duhart
Q4 12:40
4th & 4 at opp 24
Nick Rice 41 yd FG GOODMarshall 21, Old Dominion 13
4th quarter8 drives, then Marshall 42, Old Dominion 20
Marshall Punt, 5 plays
12:40
1st & 0 at own 35
Brad Davis kickoff for 65 yds for a touchback
12:40
1st & 10 at own 25
Alex Thomson run for 9 yds to the Marsh 34
12:40
2nd & 1 at own 34
Tyler King run for 1 yd to the Marsh 35 for a 1ST down
12:40
1st & 10 at own 35
Alex Thomson pass complete to Armani Levias for 5 yds to the Marsh 40
12:40
2nd & 5 at own 40
Tyler King run for 3 yds to the Marsh 43
12:40
3rd & 2 at own 43
Tyler King run for no gain to the Marsh 43
12:40
4th & 2 at own 43
Robert LeFevre punt for 52 yds, downed at the ODU 5
Old Dominion Punt, 3 plays
9:45
1st & 10 at own 5
Blake LaRussa pass complete to Isaiah Harper for 2 yds to the ODU 7
9:45
2nd & 8 at own 7
Blake LaRussa pass incomplete, broken up by Darius Hodge
9:45
3rd & 8 at own 7
Blake LaRussa pass incomplete to Isaiah Harper
9:45
4th & 8 at own 7
Bailey Cate punt for 36 yds, fair catch by Marcel Williams at the ODU 43
Marshall Touchdown, 4 plays
8:54
1st & 10 at opp 43
Tyler King run for 29 yds to the ODU 14 for a 1ST down
8:54
1st & 10 at opp 14
Tyler King run for 5 yds to the ODU 9
8:54
2nd & 5 at opp 9
Tyler King run for 5 yds to the ODU 4 for a 1ST down
7:08
1st & goal at opp 4
Anthony Anderson run for 4 yds for a TD (Justin Rohrwasser KICK) OLDDOMINION Penalty, offside defense ( Yards) declinedMarshall 28, Old Dominion 13
Old Dominion Touchdown, 7 plays
7:08
1st & 0 at own 35
Justin Rohrwasser kickoff for 53 yds , Isaiah Harper return for 21 yds to the ODU 33
7:02
1st & 10 at own 33
Blake LaRussa pass complete to Cornell Hendrick Jr. for 5 yds to the ODU 38
7:02
2nd & 5 at own 38
LARUSSA, Blake pass incomplete to HARPER, Isaiah, PENALTY MAR holding (MOODY, Donyae) 10 yards to the ODU48, 1ST DOWN ODU, NO PLAY.
7:02
1st & 10 at own 48
Blake LaRussa pass complete to Isaiah Harper for 4 yds to the Marsh 48
7:02
2nd & 6 at opp 48
Kesean Strong run for no gain to the Marsh 48
5:47
3rd & 6 at opp 48
Timeout MARSHALL, clock 05:47
5:47
3rd & 6 at opp 48
Blake LaRussa pass complete to Jonathan Duhart for 12 yds to the Marsh 36 for a 1ST down
5:47
1st & 10 at opp 36
Blake LaRussa pass incomplete to Jonathan Duhart
5:47
2nd & 10 at opp 36
MARSHALL Penalty, unsportsmanlike conduct (Marquis Couch) to the Marsh 21 for a 1ST down
5:47
1st & 10 at opp 21
Kesean Strong run for 5 yds to the Marsh 16
5:01
2nd & 5 at opp 16
Blake LaRussa pass complete to Kesean Strong for 16 yds for a TD (Nick Rice KICK)Marshall 28, Old Dominion 20
Marshall Touchdown, 4 plays
5:01
1st & 0 at own 35
Brad Davis kickoff for 65 yds for a touchback
5:01
1st & 10 at own 25
Tyler King run for a loss of 1 yard to the Marsh 24
5:01
2nd & 11 at own 24
Tyler King run for 5 yds to the Marsh 29
5:01
3rd & 6 at own 29
Alex Thomson pass complete to Artie Henry III for 6 yds to the Marsh 35 for a 1ST down
3:05
1st & 10 at own 35
Tyler King run for 65 yds for a TD (Justin Rohrwasser KICK)Marshall 35, Old Dominion 20
Old Dominion Turnover on downs, 7 plays
3:05
1st & 0 at own 20
Justin Rohrwasser kickoff for 61 yds , Isaiah Harper return for 16 yds to the ODU 35
3:00
1st & 10 at own 35
Blake LaRussa pass incomplete to Jonathan Duhart, broken up by Chris Jackson
3:00
2nd & 10 at own 35
Will Knight run for 8 yds to the ODU 43
2:47
3rd & 2 at own 43
Timeout OLDDOMINION, clock 02:47
2:47
3rd & 2 at own 43
Blake LaRussa pass complete to Isaiah Harper for 4 yds to the ODU 47 for a 1ST down
2:47
1st & 10 at own 47
Blake LaRussa pass incomplete to Jonathan Duhart, broken up by Chris Jackson
2:47
2nd & 10 at own 47
Blake LaRussa pass incomplete
2:47
3rd & 10 at own 47
Blake LaRussa pass incomplete to Jonathan Duhart, broken up by Chris Jackson
2:47
4th & 10 at own 47
Blake LaRussa pass incomplete to Travis Fulgham, broken up by Brandon Drayton
Marshall Touchdown, 3 plays
2:13
1st & 10 at opp 47
Tyler King run for 4 yds to the ODU 43
2:07
2nd & 6 at opp 43
Timeout OLDDOMINION, clock 02:07
2:07
2nd & 6 at opp 43
Tyler King run for a loss of 3 yards to the ODU 46
2:03
3rd & 9 at opp 46
Timeout OLDDOMINION, clock 02:03
1:53
3rd & 9 at opp 46
Tyler King run for 46 yds for a TD (Justin Rohrwasser KICK)Marshall 42, Old Dominion 20
Old Dominion End of game, 9 plays
1:53
1st & 0 at own 35
Justin Rohrwasser kickoff for 41 yds , James Fagan return for 13 yds to the ODU 37
1:42
1st & 10 at own 37
MARSHALL Penalty, unsportsmanlike conduct (16 Yards) to the Marsh 47 for a 1ST down
1:42
1st & 10 at opp 47
Kesean Strong run for 4 yds to the Marsh 43
1:42
2nd & 6 at opp 43
Blake LaRussa pass complete to Kesean Strong for 9 yds to the Marsh 34 for a 1ST down
1:42
1st & 10 at opp 34
Blake LaRussa pass incomplete
1:42
2nd & 10 at opp 34
Will Knight run for 7 yds to the Marsh 27
1:42
3rd & 3 at opp 27
Blake LaRussa pass complete to Will Knight for 11 yds to the Marsh 16 for a 1ST down
1:42
1st & 10 at opp 16
Blake LaRussa pass incomplete to Jonathan Duhart
1:42
2nd & 10 at opp 16
Blake LaRussa pass incomplete to Jonathan Duhart
1:42
3rd & 10 at opp 16
Will Knight run for 10 yds to the Marsh 6 for a 1ST down
1:42
1st & goal at opp 6
Blake LaRussa pass incomplete to Jonathan Duhart
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.