58°F, overcast, wind 7 mph from the southWeather: NOAA NCEI Integrated Surface Database; Lynchburg Rgnl/Preston Glenn Field Airport (KLYH), 5 km from the stadium, six minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Massachusetts
Liberty
284
Total yards
604
74
Passing yards
409
210
Rushing yards
195
2.7
Yards per pass
12.4
4.6
Yards per rush
6.5
15
First downs
26
7–19
Third downs
3–9
1–3
Fourth downs
2–3
2
Turnovers
1
5–62
Penalties
4–40
36:35
Possession
23:25
1
Sacks (by defense)
1
Efficiency
Massachusetts
Liberty
28%
Success rate
51%
−0.05
EPA per play
0.63
1.46
Explosiveness
1.82
0.23
Rushing EPA
0.29
−0.34
Passing EPA
0.92
23%
Passing-down success
23%
−0.29
First-down EPA
0.41
−0.10
Second-down EPA
0.55
0.54
Third-down EPA
1.39
11%
Havoc by its defense
32%
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)
Liberty 92% to win. Elo’s favorite won.
The line
Liberty −35.5, over/under 56.
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 Liberty 99%, Massachusetts 1%. 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. Liberty drives left to right, Massachusetts right to left.
Q1 MassachusettsInterception, 1 play, 0 yards
Q1 LibertyTouchdown, 1 play, 26 yards
Q1 MassachusettsFumble, 3 plays, −1 yard
Q1 LibertyTouchdown, 1 play, 6 yards
Q1 MassachusettsField goal, 9 plays, 55 yards
Q1 LibertyPunt, 3 plays, 2 yards
Q1 MassachusettsPunt, 3 plays, 1 yard
Q1 LibertyTouchdown, 5 plays, 76 yards
Q1 MassachusettsPunt, 3 plays, −3 yards
Q1 LibertyPunt, 5 plays, 18 yards
Q1 MassachusettsPunt, 8 plays, 34 yards
Q2 LibertyTouchdown, 7 plays, 99 yards
Q2 MassachusettsPunt, 3 plays, 5 yards
Q2 MassachusettsTurnover on downs, 4 plays, 6 yards
Q2 LibertyTouchdown, 2 plays, 72 yards
Q2 MassachusettsPunt, 6 plays, 18 yards
Q2 LibertyTouchdown, 9 plays, 72 yards
Q2 MassachusettsEnd of half, 1 play, 13 yards
Q3 LibertyPunt, 3 plays, −8 yards
Q3 MassachusettsTouchdown, 8 plays, 63 yards
Q3 LibertyTouchdown, 8 plays, 75 yards
Q3 MassachusettsTurnover on downs, 6 plays, 20 yards
Q3 LibertyTurnover on downs, 7 plays, 27 yards
Q3 MassachusettsPunt, 3 plays, 0 yards
Q3 LibertyTouchdown, 5 plays, 86 yards
Q4 MassachusettsPunt, 3 plays, 8 yards
Q4 LibertyTouchdown, 5 plays, 92 yards
Q4 MassachusettsTouchdown, 13 plays, 75 yards
Q4 LibertyEnd of game, 2 plays, −4 yards
Play by play
1st quarter11 drives, then Liberty 21, Massachusetts 3
Massachusetts Interception, 1 play
15:00
1st & 10 at own 35
Jason Stricker kickoff for 65 yds for a touchback
14:54
1st & 10 at own 25
Brady Olson pass intercepted
Liberty Touchdown, 1 play
14:46
1st & 10 at opp 26
T.J. Green run for 26 yds for a TD, (Brayden Beck KICK)Liberty 7, Massachusetts 0
14:46
1st & 10 at own 35
Timeout LIBERTY, clock 14:46
14:39
1st & 10 at own 35
Jason Stricker kickoff for 64 yds , Eric Collins return for 23 yds to the LIBERTY 42 MASSACHUSETTS Penalty, Offensive Holding (Melvin Hill) to the UMass 7
Massachusetts Fumble, 3 plays
14:39
1st & 10 at own 7
Brady Olson pass incomplete to Ellis Merriweather
14:39
2nd & 10 at own 7
Ellis Merriweather run for 4 yds to the UMass 11
13:46
3rd & 6 at own 11
Brady Olson sacked by Aakil Washington for a loss of 5 yards to the UMass 6 Brady Olson fumbled, recovered by Liber Stephen Sings V , return for 0 yards
Liberty Touchdown, 1 play
13:40
1st & goal at opp 6
Malik Willis pass complete to Demario Douglas for 6 yds for a TD, (Brayden Beck KICK)Liberty 14, Massachusetts 0
13:40
1st & 10 at own 35
Timeout LIBERTY, clock 13:40
Massachusetts Field goal, 9 plays
13:40
1st & 10 at own 35
Jason Stricker kickoff for 65 yds for a touchback
13:40
1st & 10 at own 25
Ellis Merriweather run for 39 yds to the Liber 36 for a 1ST down
13:40
1st & 10 at opp 36
Ellis Merriweather run for 2 yds to the Liber 34
13:40
2nd & 8 at opp 34
Brady Olson pass incomplete to Jaret Pallotta
13:40
3rd & 8 at opp 34
Brady Olson pass incomplete to Tray Pettway
13:40
4th & 8 at opp 34
Brady Olson run for 16 yds to the Liber 18 for a 1ST down
13:40
1st & 10 at opp 18
Ellis Merriweather run for 2 yds to the Liber 20
13:40
2nd & 12 at opp 20
Brady Olson pass incomplete to Jermaine Johnson Jr.
CJ Kolodziey kickoff for 45 yds , T.J. Green return for 9 yds to the Liber 29
11:01
1st & 10 at own 29
Malik Willis pass incomplete to Noah Frith
11:01
2nd & 10 at own 29
Malik Willis pass incomplete to Noah Frith
11:01
3rd & 10 at own 29
Malik Willis run for 2 yds to the Liber 31
10:07
4th & 8 at own 31
Max Morgan punt for 41 yds, fair catch by Eric Collins at the UMass 28
Massachusetts Punt, 3 plays
10:07
1st & 10 at own 28
Timeout LIBERTY, clock 10:07
10:07
1st & 10 at own 28
Ellis Merriweather run for 5 yds to the UMass 33
10:07
2nd & 5 at own 33
Zamar Wise run for 3 yds to the UMass 30 Zamar Wise fumbled, forced by Robert Rahimi, recovered by UMass Zamar Wise
10:07
3rd & 8 at own 30
Eric Collins run for 1 yd to the UMass 29
7:55
4th & 9 at own 29
George Georgopoulos punt for 47 yds
Liberty Touchdown, 5 plays
7:55
1st & 10 at own 24
Malik Willis pass complete to Kevin Shaa for 8 yds to the Liber 32
7:55
2nd & 2 at own 32
Malik Willis pass complete to Treon Sibley for 7 yds to the Liber 39 for a 1ST down
7:55
1st & 10 at own 39
Malik Willis pass complete to Treon Sibley for no gain to the Liber 39
7:55
2nd & 10 at own 39
T.J. Green run for 1 yd to the Liber 40
5:42
3rd & 9 at own 40
Malik Willis pass complete to DJ Stubbs for 60 yds for a TD, (Brayden Beck KICK)Liberty 21, Massachusetts 3
Massachusetts Punt, 3 plays
5:42
1st & 10 at own 35
Jason Stricker kickoff for 65 yds for a touchback
5:42
1st & 10 at own 25
Jermaine Johnson Jr. run for 11 yds to the UMass 14
5:42
2nd & 21 at own 14
Zamar Wise run for 2 yds to the UMass 12
5:42
3rd & 23 at own 12
Ellis Merriweather run for 10 yds to the UMass 22
3:35
4th & 13 at own 22
George Georgopoulos punt for 44 yds, punt out-of-bounds at the Liber 18 , Demario Douglas returns for no gain to the Liber 22 LIBERTY Penalty, Illegal Block (Chance Smith) to the Liber 18
Liberty Punt, 5 plays
3:35
1st & 10 at own 18
Malik Willis run for 7 yds to the Liber 25
3:35
2nd & 3 at own 25
Malik Willis pass complete to Demario Douglas for 9 yds to the Liber 34 for a 1ST down
3:35
1st & 10 at own 34
T.J. Green run for 2 yds to the Liber 36
3:35
2nd & 8 at own 36
Malik Willis pass incomplete to Kevin Shaa
3:35
3rd & 8 at own 36
Malik Willis pass incomplete to Johnny Huntley
2:08
4th & 8 at own 36
Aidan Alves punt for 48 yds, fair catch by Eric Collins at the UMass 16
Massachusetts Punt, 8 plays
2:08
1st & 10 at own 16
Ellis Merriweather run for 4 yds to the UMass 20
2:08
2nd & 6 at own 20
Ellis Merriweather run for 5 yds to the UMass 25
2:08
3rd & 1 at own 25
Ellis Merriweather run for 4 yds to the UMass 29 for a 1ST down
0:00
1st & 10 at own 29
Ellis Merriweather run for 2 yds to the UMass 31
Q2 15:00
2nd & 8 at own 31
Ellis Merriweather run for 23 yds to the Liber 46 for a 1ST down
Q2 15:00
1st & 10 at opp 46
Brady Olson run for 1 yd to the Liber 45
Q2 15:00
2nd & 9 at opp 45
Eric Collins run for 2 yds to the Liber 47
Q2 13:01
2nd & 9 at opp 45
Timeout MASSACHUSETTS, clock 13:01
Q2 13:01
3rd & 11 at opp 47
Olson,Brady pass complete to Merriweather,Ellis for 47 yards to the LIB00 TOUCHDOWN nullified by penalty, clock 00:00 PENALTY MAS Pass Interference (Arnold,Rico) 15 yards from LIB47 to MAS38. NO PLAY.
Q2 13:01
3rd & 26 at own 38
Ellis Merriweather run for 12 yds to the 50 yard line
Q2 11:58
4th & 14 at the 50
George Georgopoulos punt for 49 yds
2nd quarter7 drives, then Liberty 41, Massachusetts 3
Liberty Touchdown, 7 plays
11:58
1st & 10 at own 1
Timeout LIBERTY, clock 11:58
11:58
1st & 10 at own 1
Malik Willis pass complete to Kevin Shaa for 43 yds to the Liber 44 for a 1ST down
11:58
1st & 10 at own 44
Malik Willis run for 1 yd to the Liber 45
11:58
2nd & 9 at own 45
Malik Willis pass complete to Kevin Shaa for 17 yds to the UMass 38 for a 1ST down
11:58
1st & 10 at opp 38
Malik Willis pass incomplete to Kevin Shaa
11:58
2nd & 10 at opp 38
Malik Willis pass incomplete to T.J. Green
11:58
3rd & 10 at opp 38
Malik Willis pass complete to Johnny Huntley for 9 yds to the UMass 29
9:36
3rd & 10 at opp 38
Timeout MASSACHUSETTS, clock 09:36
9:28
4th & 1 at opp 29
T.J. Green run for 29 yds for a TD, (Brayden Beck PAT MISSED)Liberty 27, Massachusetts 3
Massachusetts Punt, 3 plays
9:20
1st & 10 at own 35
Jason Stricker kickoff for 59 yds , Eric Collins return for 16 yds to the UMass 22
9:20
1st & 10 at own 22
Ellis Merriweather run for 3 yds to the UMass 25
9:20
2nd & 7 at own 25
Brady Olson pass complete to Ellis Merriweather for 2 yds to the UMass 23
9:20
3rd & 9 at own 23
Brady Olson pass complete to Tray Pettway for 4 yds to the UMass 27
7:10
4th & 5 at own 27
George Georgopoulos punt for 39 yds
Massachusetts Turnover on downs, 4 plays
7:10
1st & 10 at opp 34
Ellis Merriweather run for 1 yd to the Liber 33
7:10
2nd & 9 at opp 33
Ellis Merriweather run for 1 yd to the Liber 34
7:10
3rd & 10 at opp 34
Brady Olson pass incomplete
5:34
4th & 10 at opp 34
Brady Olson pass complete to Onuma Dieke for 6 yds to the Liber 28
Liberty Touchdown, 2 plays
5:34
1st & 10 at own 28
Timeout LIBERTY, clock 05:34
5:34
1st & 10 at own 28
Malik Willis pass complete to CJ Daniels for 23 yds to the UMass 49 for a 1ST down
4:36
1st & 10 at opp 49
Malik Willis pass complete to Noah Frith for 49 yds for a TD, (Brayden Beck KICK)Liberty 34, Massachusetts 3
Massachusetts Punt, 6 plays
4:36
1st & 10 at own 35
Jason Stricker kickoff for 65 yds for a touchback
4:36
1st & 10 at own 25
Ellis Merriweather run for 4 yds to the UMass 29
4:36
2nd & 6 at own 29
Brady Olson pass incomplete to Tray Pettway
4:36
3rd & 6 at own 29
Brady Olson pass complete to Melvin Hill for 15 yds to the UMass 44 for a 1ST down
4:36
1st & 10 at own 44
Brady Olson pass incomplete to Jermaine Johnson Jr.
4:36
2nd & 10 at own 44
Ellis Merriweather run for 1 yd to the UMass 43
4:36
3rd & 11 at own 43
Brady Olson pass incomplete to Tray Pettway
2:10
4th & 11 at own 43
George Georgopoulos punt for 44 yds , DJ Stubbs returns for 15 yds to the Liber 28
Liberty Touchdown, 9 plays
2:10
1st & 10 at own 28
Malik Willis run for 4 yds to the Liber 32
2:10
2nd & 6 at own 32
Malik Willis pass complete to Noah Frith for 14 yds to the Liber 46 for a 1ST down
2:10
1st & 10 at own 46
Malik Willis pass complete to CJ Daniels for 8 yds to the UMass 46
2:10
2nd & 2 at opp 46
Shedro Louis run for 2 yds to the UMass 44 for a 1ST down
2:10
1st & 10 at opp 44
Malik Willis pass complete to CJ Daniels for 13 yds to the UMass 31 for a 1ST down
2:10
1st & 10 at opp 31
Malik Willis pass incomplete to CJ Daniels
2:10
2nd & 10 at opp 31
Malik Willis run for 19 yds to the UMass 12 for a 1ST down
0:19
2nd & 10 at opp 31
Timeout LIBERTY, clock 00:19
0:19
1st & 10 at opp 12
Malik Willis pass complete to Shedro Louis for 8 yds to the UMass 4
0:10
1st & 10 at opp 12
Timeout LIBERTY, clock 00:10
0:05
2nd & 2 at opp 4
Malik Willis pass complete to Johnny Huntley for 4 yds for a TD, (Brayden Beck KICK)Liberty 41, Massachusetts 3
Massachusetts End of half, 1 play
0:02
1st & 10 at own 35
Jason Stricker kickoff for 44 yds , Jacob Orlando return for 2 yds to the UMass 23
0:00
1st & 10 at own 23
Ellis Merriweather run for 13 yds to the UMass 36 for a 1ST down
3rd quarter7 drives, then Liberty 48, Massachusetts 10
Liberty Punt, 3 plays
15:00
1st & 10 at own 35
CJ Kolodziey kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
T.J. Green run for 2 yds to the Liber 27
15:00
2nd & 8 at own 27
Malik Willis pass incomplete to T.J. Green
15:00
3rd & 8 at own 27
Malik Willis sacked for a loss of 10 yards to the Liber 17
13:47
4th & 18 at own 17
Aidan Alves punt for 46 yds, fair catch by Eric Collins at the UMass 37
Massachusetts Touchdown, 8 plays
13:47
1st & 10 at own 37
Ellis Merriweather run for 5 yds to the UMass 42
13:47
2nd & 5 at own 42
Brady Olson pass incomplete to Eric Collins
13:47
3rd & 5 at own 42
Brady Olson pass complete to Jaret Pallotta for 10 yds to the Liber 48 for a 1ST down
13:47
1st & 10 at opp 48
Ellis Merriweather run for 1 yd to the Liber 49
13:47
2nd & 11 at opp 49
Brady Olson run for 2 yds to the Liber 47
13:47
3rd & 9 at opp 47
Brady Olson pass complete to Eric Collins for 11 yds to the Liber 36 for a 1ST down
13:47
1st & 10 at opp 36
Ellis Merriweather run for 6 yds to the Liber 30
9:38
2nd & 4 at opp 30
Brady Olson pass complete to Rico Arnold for 30 yds for a TD, (Cameron Carson KICK)Liberty 41, Massachusetts 10
9:38
1st & 10 at own 35
Timeout LIBERTY, clock 09:38
Liberty Touchdown, 8 plays
9:38
1st & 10 at own 35
CJ Kolodziey kickoff for 65 yds for a touchback
9:38
1st & 10 at own 25
Shedro Louis run for no gain to the Liber 25
9:38
2nd & 10 at own 25
Shedro Louis run for 3 yds to the Liber 28
9:38
3rd & 7 at own 28
Malik Willis run for 6 yds to the Liber 34
9:38
4th & 1 at own 34
Malik Willis run for 8 yds to the Liber 42 for a 1ST down
9:38
1st & 10 at own 42
Malik Willis pass complete to DJ Stubbs for 12 yds to the UMass 46 for a 1ST down
9:38
1st & 10 at opp 46
Malik Willis pass complete to Noah Frith for 6 yds to the UMass 40
9:38
2nd & 4 at opp 40
Willis,Malik pass incomplete to Frith,Noah PENALTY MAS Pass Interference (Wallace,Josh) 15 yards from MAS40 to MAS25, 1ST DOWN. NO PLAY.
9:38
1st & 10 at opp 25
Willis,Malik pass incomplete to Brumm,Brody PENALTY MAS Holding (Wallace,Josh) 10 yards from MAS25 to MAS15, 1ST DOWN. NO PLAY.
9:38
1st & 10 at opp 15
Willis,Malik pass complete to Douglas,Demario for 15 yards to the MAS00 TOUCHDOWN nullified by penalty, clock 00:00 PENALTY LIB Ineligible Downfield on Pass (Bodden,Jacob) 5 yards from MAS15 to MAS20. NO PLAY.
9:38
1st & 15 at opp 20
Malik Willis pass complete to Brody Brumm for 11 yds to the UMass 9
6:15
2nd & 4 at opp 9
Shedro Louis run for 9 yds for a TD, (Brayden Beck KICK)Liberty 48, Massachusetts 10
6:15
1st & 10 at own 35
Timeout LIBERTY, clock 06:15
Massachusetts Turnover on downs, 6 plays
6:15
1st & 10 at own 35
Jason Stricker kickoff for 60 yds
6:15
1st & 10 at own 35
Ellis Merriweather run for 3 yds to the UMass 38
6:15
2nd & 7 at own 38
Ellis Merriweather run for 2 yds to the UMass 40
6:15
3rd & 5 at own 40
Olson,Brady pass incomplete to Johnson,Josiah, 1ST DOWN, PENALTY LIB Pass Interference (Stone,Cedric) 10 yards from MAS40 to MAS50, 1ST DOWN. NO PLAY.
6:15
1st & 10 at the 50
Brady Olson pass incomplete to Rico Arnold
6:15
2nd & 10 at the 50
Brady Olson pass complete to Jaret Pallotta for 2 yds to the UMass 48
3:52
2nd & 10 at the 50
Timeout MASSACHUSETTS, clock 03:52
3:52
3rd & 12 at own 48
Ellis Merriweather run for 7 yds to the Liber 45
2:59
4th & 5 at opp 45
Brady Olson pass incomplete to Ellis Merriweather
Liberty Turnover on downs, 7 plays
2:59
1st & 10 at own 45
Shedro Louis run for 5 yds to the 50 yard line
2:59
2nd & 5 at the 50
Shedro Louis run for 4 yds to the UMass 46
2:59
3rd & 1 at opp 46
Nate Hampton run for 11 yds to the UMass 35 for a 1ST down
2:59
1st & 10 at opp 35
Nate Hampton pass incomplete to Treon Sibley
2:59
2nd & 10 at opp 35
Nate Hampton pass incomplete to D’Wayne Crawford
2:59
3rd & 10 at opp 35
Nate Hampton pass incomplete to D’Wayne Crawford
0:39
4th & 10 at opp 35
Nate Hampton run for 7 yds to the UMass 28
Massachusetts Punt, 3 plays
0:39
1st & 10 at own 28
Brady Olson pass incomplete to Melvin Hill
0:39
2nd & 10 at own 28
Brady Olson pass incomplete to Jermaine Johnson Jr.
0:39
3rd & 10 at own 28
Brady Olson pass incomplete to Melvin Hill
0:09
4th & 10 at own 28
George Georgopoulos punt for 58 yds , Demario Douglas returns for no gain to the Liber 14
Liberty Touchdown, 5 plays
0:00
1st & 10 at own 14
Kaidon Salter run for 13 yds to the Liber 27 for a 1ST down
Q4 15:00
1st & 10 at own 27
Kaidon Salter run for 38 yds to the UMass 35 for a 1ST down
Q4 15:00
1st & 10 at opp 35
Kaidon Salter pass incomplete to Brody Brumm
Q4 15:00
2nd & 10 at opp 35
Kaidon Salter run for 4 yds to the UMass 39
Q4 13:29
3rd & 14 at opp 39
Kaidon Salter pass complete to Brody Brumm for 39 yds for a TD, (Brayden Beck KICK)Liberty 55, Massachusetts 10
Q4 13:29
1st & 10 at own 35
Timeout LIBERTY, clock 13:29
4th quarter4 drives, then Liberty 62, Massachusetts 17
Massachusetts Punt, 3 plays
13:29
1st & 10 at own 35
Jason Stricker kickoff for 65 yds for a touchback
13:29
1st & 10 at own 25
Jared Chisari run for 3 yds to the UMass 28
13:29
2nd & 7 at own 28
Jared Chisari run for 3 yds to the UMass 31
13:29
3rd & 4 at own 31
Brady Olson pass complete to Jared Chisari for 2 yds to the UMass 33
11:20
4th & 2 at own 33
George Georgopoulos punt for 59 yds, punt out-of-bounds at the Liber 8
Liberty Touchdown, 5 plays
11:20
1st & 10 at own 8
Timeout LIBERTY, clock 11:20
11:20
1st & 10 at own 8
Nate Hampton run for 12 yds to the Liber 20 for a 1ST down
11:20
1st & 10 at own 20
Troy Henderson run for 1 yd to the Liber 21
11:20
2nd & 9 at own 21
Nate Hampton run for no gain to the Liber 21
11:20
3rd & 9 at own 21
Hampton,Nate pass incomplete to Ogle,Eddie PENALTY MAS Pass Interference (Lindsey,Donte) 15 yards from LIB21 to LIB36, 1ST DOWN. NO PLAY.
11:20
1st & 10 at own 36
Troy Henderson run for 1 yd to the Liber 37
8:01
2nd & 9 at own 37
Nate Hampton pass complete to Khaleb Coleman for 63 yds for a TD, (Brayden Beck KICK)Liberty 62, Massachusetts 10
8:01
1st & 10 at own 35
Timeout LIBERTY, clock 08:01
Massachusetts Touchdown, 13 plays
8:01
1st & 10 at own 35
Jason Stricker kickoff for 65 yds for a touchback
8:01
1st & 10 at own 25
Jared Chisari run for 5 yds to the UMass 30
8:01
2nd & 5 at own 30
Jared Chisari run for 3 yds to the UMass 27
8:01
3rd & 8 at own 27
Zamar Wise run for 11 yds to the UMass 38 for a 1ST down
8:01
1st & 10 at own 38
Zamar Wise run for 4 yds to the UMass 42
8:01
2nd & 6 at own 42
Jared Chisari run for 10 yds to the Liber 48 for a 1ST down
8:01
1st & 10 at opp 48
Jared Chisari run for 3 yds to the Liber 45
8:01
2nd & 7 at opp 45
LIBERTY Penalty, Targeting (Cade Robinson) to the Liber 28 for a 1ST down
8:01
1st & 10 at opp 28
Jared Chisari run for 6 yds to the Liber 22
8:01
2nd & 4 at opp 22
Garrett Dzuro pass incomplete to Jacob Orlando
8:01
3rd & 4 at opp 22
Jared Chisari run for 10 yds to the Liber 12 for a 1ST down
8:01
1st & 10 at opp 12
Garrett Dzuro run for 4 yds to the Liber 8
8:01
2nd & 6 at opp 8
Garrett Dzuro pass incomplete to Tray Pettway
1:03
3rd & 6 at opp 8
Jared Chisari run for 8 yds for a TD, (Cameron Carson KICK)Liberty 62, Massachusetts 17
Liberty End of game, 2 plays
0:54
1st & 10 at own 35
CJ Kolodziey kickoff for 57 yds , Malik Caper return for 23 yds to the Liber 31
0:54
1st & 10 at own 31
run for a loss of 2 yards to the Liber 29
0:00
2nd & 12 at own 29
run for a loss of 2 yards to the Liber 27
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.