• Puntrichmond drive: 8 plays 41 yards, 03:08 richmond punt, 3:08
    LIB0RICH0
    • 1st and 10 at RICH 3

      T.J. Moon rush for 4 yards to the Richm 7, tackled by Walt Aikens.

    • 2nd and 6 at RICH 7

      Michael Strauss pass complete to Seth Fisher for 13 yards to the Richm 20, tackled by Walt Aikens out-of-bounds for a 1ST down.

    • 1st and 10 at RICH 20

      Michael Strauss pass incomplete to Stephen Barnette.

    • 2nd and 10 at RICH 20

      Michael Strauss pass incomplete to N/A, hurried by Nick Sigmon.

    • 3rd and 10 at RICH 20

      Michael Strauss pass complete to Ben Edwards for 17 yards to the Richm 37, tackled by Scott Hyland and Jacob Hagen for a 1ST down.

    • 1st and 10 at RICH 37

      Jacobi Green rush for 3 yards to the Richm 40, tackled by Jacob Hagen.

    • 2nd and 7 at RICH 40

      Michael Strauss pass complete to Jacobi Green for 4 yards to the Richm 44, tackled by Aaron Dial and Walt Aikens.

    • 3rd and 3 at RICH 44

      Michael Strauss pass incomplete to Jacobi Green, broken up by Kevin Fogg.

    • 4th and 3 at RICH 44

      Joe Gulli Jr. punt for 49 yards, fair catch by Kevin Fogg at the Liber 7.

  • Puntliberty drive: 5 plays 28 yards, 00:00 liberty punt, 0:00
    LIB0RICH0
    • 1st and 10 at LIB 7

      Josh Woodrum pass complete to Darrin Peterson for 6 yards to the Liber 13, tackled by Mylon Blueford out-of-bounds.

    • 2nd and 4 at LIB 13

      Desmond Rice rush for 21 yards to the Liber 34, tackled by Winston Craig out-of-bounds for a 1ST down.

    • 1st and 10 at LIB 34

      Desmond Rice rush for no gain to the Liber 34, tackled by Eric Wright and Reggie Barnette.

    • 2nd and 10 at LIB 34

      Desmond Rice rush for 1 yard to the Liber 35, tackled by Eric Wright and Walt Sparks.

    • 3rd and 9 at LIB 35

      Josh Woodrum pass incomplete to Dante Shells.

    • 4th and 9 at LIB 35

      Grant Bowden punt for 55 yards, returned by Ben Edwards for 12 yards to the Richm 7, tackled by Jimmy O'Grady and Dexter Herman, RICHMOND penalty 8 yard holding accepted.

  • Field Goal Goodrichmond drive: 7 plays 69 yards, 02:54 richmond fg, 2:54
    LIB0RICH3
    • 1st and 10 at RICH 7

      Jacobi Green rush for 53 yards to the Liber 40, tackled by Kevin Fogg and Walt Aikens out-of-bounds for a 1ST down.

    • 1st and 10 at LIB 40

      Jacobi Green rush for 5 yards to the Liber 35, tackled by Scott Hyland.

    • 2nd and 5 at LIB 35

      Jacobi Green rush for 5 yards to the Liber 30, tackled by Francis Bah and Jacob Hagen for a 1ST down.

    • 1st and 10 at LIB 30

      Jacobi Green rush for 2 yards to the Liber 28, tackled by Jibrille Fewell and Jacob Hagen.

    • 2nd and 8 at LIB 28

      Jacobi Green rush for 4 yards to the Liber 24, tackled by Scott Hyland and Chima Uzowihe.

    • 3rd and 4 at LIB 24

      Michael Strauss pass incomplete to Ben Edwards.

    • 4th and 4 at LIB 24

      Brandon Jordi 41 yard field goal GOOD.

    • Peter Yoder kickoff for 58 yards returned by Kevin Fogg for 25 yards to the Liber 32, tackled by David Jones.

  • Passing Touchdownliberty drive: 6 plays 68 yards, 03:25 liberty td, 3:25
    LIB7RICH3
    • 1st and 10 at LIB 32

      Clifton Richardson rush for 4 yards to the Liber 36, tackled by Ayo Ogunniyi.

    • 2nd and 6 at LIB 36

      Josh Woodrum pass complete to Gabe Henderson for 10 yards to the Liber 46, tackled by Walt Sparks for a 1ST down.

    • 1st and 10 at LIB 46

      Josh Woodrum pass complete to Gabe Henderson for 21 yards to the Richm 33, tackled by Justin Grant out-of-bounds for a 1ST down.

    • 1st and 10 at RICH 33

      RICHMOND penalty 15 yard personal foul on Evan Kelly accepted, no play.

    • 1st and 10 at RICH 18

      LIBERTY penalty 10 yard holding accepted, no play.

    • 1st and 20 at RICH 28

      Josh Woodrum pass complete to Gabe Henderson for 8 yards to the Richm 20, tackled by Eric Wright and David Herlocker.

    • 2nd and 12 at RICH 20

      Clifton Richardson rush for no gain to the Richm 20, tackled by Walt Sparks.

    • 3rd and 12 at RICH 20

      Timeout Liberty, clock 03:06.

    • 3rd and 12 at RICH 20

      Josh Woodrum pass complete to Brandon Apon for 20 yards for a TOUCHDOWN.

    • John Lunsford extra point GOOD.

    • John Lunsford kickoff for 47 yards out-of-bounds.

  • Rushing Touchdownrichmond drive: 5 plays 65 yards, 02:10 richmond td, 2:10
    LIB7RICH10
    • 1st and 10 at RICH 35

      Michael Strauss pass complete to Ben Edwards for 15 yards to the 50 yard line, tackled by Jacob Hagen out-of-bounds for a 1ST down.

    • 1st and 10 at 50

      Michael Strauss pass complete to T.J. Moon for 3 yards to the Liber 47, tackled by Dylan Lewellyn.

    • 2nd and 7 at LIB 47

      Jacobi Green rush for 9 yards to the Liber 38, tackled by Kevin Fogg and Jacob Hagen for a 1ST down.

    • 1st and 10 at LIB 38

      Michael Strauss pass complete to Stephen Barnette for 36 yards to the Liber 2 for a 1ST down.

    • 1st and 0 at LIB 2

      T.J. Moon rush for 2 yards for a TOUCHDOWN.

    • Brandon Jordi extra point GOOD.

    • LIBERTY penalty 15 yard personal foul accepted.

    • Peter Yoder kickoff for 49 yards returned by Kevin Fogg for 17 yards to the Liber 18, tackled by Trevor Jones.

  • Puntliberty drive: 3 plays 8 yards, 00:00 liberty punt, 0:00
    LIB7RICH10
    • 1st and 10 at LIB 18

      Josh Woodrum pass incomplete to Brandon Apon.

    • 2nd and 10 at LIB 18

      Josh Woodrum pass complete to Darrin Peterson for 8 yards to the Liber 26, tackled by Reggie Barnette out-of-bounds.

    • 3rd and 2 at LIB 26

      Josh Woodrum pass incomplete to Brandon Apon, broken up by Aaron Roane.

    • 4th and 2 at LIB 26

      Grant Bowden punt for 37 yards, returned by Ben Edwards for 17 yards to the Liber 46, tackled by Scott Hyland and Dexter Herman.

  • Passing Touchdownrichmond drive: 7 plays 46 yards, 02:40 richmond td, 2:40
    LIB7RICH17
    • 1st and 10 at LIB 46

      Michael Strauss pass complete to Rashad Ponder for 6 yards to the Liber 40, tackled by Scott Hyland and Jacob Hagen.

    • 2nd and 4 at LIB 40

      Jacobi Green rush for 2 yards to the Liber 38, tackled by Scott Hyland and Cory Freeman.

    • 3rd and 2 at LIB 38

      Jacobi Green rush for 15 yards to the Liber 23, tackled by Bobby Partilla for a 1ST down.

    • 1st and 10 at LIB 23

      Jacobi Green rush for a loss of 2 yards to the Liber 25, tackled by Nick Sigmon.

    • 2nd and 12 at LIB 25

      Michael Strauss pass complete to Ben Edwards for 9 yards to the Liber 16, tackled by Walt Aikens out-of-bounds.

    • 3rd and 3 at LIB 16

      Michael Strauss pass complete to Ben Edwards for 8 yards to the Liber 8, tackled by Jacob Hagen for a 1ST down.

    • 1st and 0 at LIB 8

      Michael Strauss pass complete to Seth Fisher for 8 yards for a TOUCHDOWN.

    • 2nd and 4 at LIB 40

      Jacobi Green rush for 2 yards to the Liber 38, tackled by Scott Hyland and Cory Freeman.

    • 3rd and 2 at LIB 38

      Jacobi Green rush for 15 yards to the Liber 23, tackled by Bobby Partilla for a 1ST down.

    • 1st and 10 at LIB 23

      Jacobi Green rush for a loss of 2 yards to the Liber 25, tackled by Nick Sigmon.

    • 2nd and 12 at LIB 25

      Michael Strauss pass complete to Ben Edwards for 9 yards to the Liber 16, tackled by Walt Aikens out-of-bounds.

    • 3rd and 3 at LIB 16

      Michael Strauss pass complete to Ben Edwards for 8 yards to the Liber 8, tackled by Jacob Hagen for a 1ST down.

    • 1st and 0 at LIB 8

      Michael Strauss pass complete to Seth Fisher for 8 yards for a TOUCHDOWN.

    • Brandon Jordi extra point GOOD.

    • Peter Yoder kickoff for 42 yards returned by Dexter Herman for 16 yards to the Liber 39, tackled by Selton Hodge.

  • Puntliberty drive: 6 plays 16 yards, 00:00 liberty punt, 0:00
    LIB7RICH17
    • 1st and 10 at LIB 39

      Josh Woodrum rush for 6 yards to the Liber 45, tackled by Reggie Barnette out-of-bounds.

    • 2nd and 4 at LIB 45

      LIBERTY penalty 5 yard false start accepted.

    • 2nd and 9 at LIB 40

      Josh Woodrum pass incomplete, hurried by Jacob Pierce.

    • 3rd and 9 at LIB 40

      Josh Woodrum pass complete to Dante Shells for 12 yards to the Richm 48, tackled by Wayne Pettus, RICHMOND penalty offside declined for a 1ST down.

    • 1st and 10 at RICH 48

      Desmond Rice rush for 3 yards to the Richm 45, tackled by Reggie Barnette.

    • 2nd and 7 at RICH 45

      Josh Woodrum pass complete to Branden Francis for no gain to the Richm 45, tackled by Wayne Pettus.

    • 3rd and 7 at RICH 45

      Josh Woodrum pass incomplete, hurried by Reggie Barnette.

    • 4th and 7 at RICH 45

      Grant Bowden punt for 33 yards, punt out-of-bounds at the Richm 12.

  • Puntrichmond drive: 7 plays 37 yards, 02:30 richmond punt, 2:30
    LIB7RICH17
    • 1st and 10 at RICH 12

      Michael Strauss pass complete to Ben Edwards for 17 yards to the Richm 29, tackled by Kenny Scott and Kevin Fogg out-of-bounds for a 1ST down.

    • 1st and 10 at RICH 29

      Jacobi Green rush for 5 yards to the Richm 34, tackled by Kevin Fogg.

    • 3rd and 9 at RICH 30

      Michael Strauss pass complete to Stephen Barnette for 19 yards to the Richm 49, tackled by Jacob Hagen and Wesley Scott for a 1ST down.

    • 1st and 10 at RICH 49

      Michael Strauss pass incomplete to Rashad Ponder, broken up by Chima Uzowihe.

    • 2nd and 10 at RICH 49

      Michael Strauss pass incomplete to Ben Edwards, broken up by Walt Aikens.

    • 3rd and 10 at RICH 49

      Michael Strauss pass incomplete to Ben Edwards.

    • 4th and 10 at RICH 49

      Joe Gulli Jr. punt for 33 yards, returned by Kevin Fogg for 18 yards to the Liber 36, tackled by Hunter Westfall.

  • Rushing Touchdownliberty drive: 6 plays 64 yards, 03:02 liberty td, 3:02
    LIB14RICH17
    • 1st and 10 at LIB 36

      Josh Woodrum pass complete to D.J. Abnar for 11 yards to the Liber 47, tackled by Wayne Pettus and Walt Sparks for a 1ST down.

    • 1st and 10 at LIB 47

      Josh Woodrum pass complete to Dante Shells for 32 yards to the Richm 21, tackled by Ayo Ogunniyi out-of-bounds for a 1ST down.

    • 1st and 10 at RICH 21

      Clifton Richardson rush for 2 yards to the Richm 19, tackled by Reggie Barnette and Walt Sparks.

    • 2nd and 8 at RICH 19

      Clifton Richardson rush for 5 yards to the Richm 14, tackled by DeShawn Holmes and Eric Wright.

    • 3rd and 3 at RICH 14

      Clifton Richardson rush for 5 yards to the Richm 9, tackled by Ayo Ogunniyi out-of-bounds for a 1ST down.

    • 1st and 0 at RICH 9

      Josh Woodrum rush for 9 yards for a TOUCHDOWN.

    • John Lunsford extra point GOOD.

    • John Lunsford kickoff for 65 yards for a touchback.

  • Rushing Touchdownrichmond drive: 7 plays 75 yards, 02:36 richmond td, 2:36
    LIB14RICH23
    • 1st and 10 at RICH 25

      Michael Strauss pass incomplete, hurried by Dominique Davis, broken up by Francis Bah, RICHMOND penalty ineligible downfield on pass declined.

    • 2nd and 10 at RICH 25

      T.J. Moon rush for 17 yards to the Richm 42, tackled by Walt Aikens for a 1ST down.

    • 1st and 10 at RICH 42

      Michael Strauss pass complete to Hunter Westfall for 5 yards to the Richm 47.

    • 2nd and 5 at RICH 47

      Jacobi Green rush for 13 yards to the Liber 40, tackled by Jacob Hagen for a 1ST down.

    • 1st and 10 at LIB 40

      Michael Strauss pass complete to Ben Edwards for 19 yards to the Liber 21 out-of-bounds for a 1ST down.

    • 1st and 10 at LIB 21

      Michael Strauss pass complete to Shane Savage for 8 yards to the Liber 13, tackled by Jacob Hagen.

    • 2nd and 2 at LIB 13

      Timeout Liberty, clock 01:17.

    • 2nd and 2 at LIB 13

      T.J. Moon rush for 13 yards for a TOUCHDOWN.

    • 1st and 0 at LIB 3

      RICHMOND penalty 5 yard false start on N/A accepted, no play.

    • Brandon Jordi extra point MISSED.

    • Peter Yoder kickoff for 61 yards returned by Kevin Fogg for 12 yards to the Liber 16, tackled by Trevor Jones and Omar Howard.

  • Puntliberty drive: 4 plays 17 yards, 00:00 liberty punt, 0:00
    LIB14RICH23
    • 1st and 10 at LIB 16

      Josh Woodrum pass complete to Gabe Henderson for 11 yards to the Liber 27, tackled by Mylon Blueford and Eric Wright for a 1ST down.

    • 1st and 10 at LIB 27

      Josh Woodrum pass complete to Gabe Henderson for 6 yards to the Liber 33, tackled by Reggie Barnette.

    • 2nd and 4 at LIB 33

      Josh Woodrum pass incomplete to Gabe Henderson.

    • 3rd and 4 at LIB 33

      Josh Woodrum pass incomplete to Desmond Rice, hurried by Kieran Gregory.

    • 4th and 4 at LIB 33

      Grant Bowden punt for 35 yards, fair catch by Ben Edwards at the Richm 32.

  • End of Halfrichmond drive: 1 play -16 yards, 00:18 richmond end half, 0:18
    LIB14RICH23
    • 1st and 10 at RICH 32

      RICHMOND penalty 15 yard personal foul accepted.

    • 1st and 25 at RICH 17

      Team rush for a loss of 1 yard to the Richm 16.

    • Peter Yoder kickoff for 53 yards returned by Kevin Fogg for 36 yards to the Liber 48, tackled by David Jones and Justin Grant out-of-bounds.

  • Rushing Touchdownliberty drive: 2 plays 52 yards, 00:54 liberty td, 0:54
    LIB21RICH23
    • 1st and 10 at LIB 48

      Josh Woodrum pass complete to Gabe Henderson for 6 yards to the Richm 46, tackled by Walt Sparks and Eric Wright.

    • 2nd and 4 at RICH 46

      Desmond Rice rush for 46 yards for a TOUCHDOWN.

    • John Lunsford extra point GOOD.

    • John Lunsford kickoff for 65 yards for a touchback.

  • Puntrichmond drive: 3 plays 6 yards, 00:00 richmond punt, 0:00
    LIB21RICH23
    • 1st and 10 at RICH 25

      Jacobi Green rush for no gain to the Richm 25, tackled by Nick Sigmon and Cory Freeman.

    • 2nd and 10 at RICH 25

      Michael Strauss pass incomplete to Ben Edwards, hurried by Chima Uzowihe.

    • 3rd and 10 at RICH 25

      Michael Strauss pass complete to Ben Edwards for 6 yards to the Richm 31, tackled by Walt Aikens.

    • 4th and 4 at RICH 31

      Joe Gulli Jr. punt for 57 yards, returned by Kevin Fogg for 12 yards to the Liber 24, tackled by Seth Fisher and Walt Sparks.

  • Puntliberty drive: 3 plays 1 yard, 01:08 liberty punt, 1:08
    LIB21RICH23
    • 1st and 10 at LIB 24

      Josh Woodrum pass incomplete to Darrin Peterson.

    • 2nd and 10 at LIB 24

      Clifton Richardson rush for 1 yard to the Liber 25, tackled by Evan Kelly and B.J. Scott.

    • 3rd and 9 at LIB 25

      Josh Woodrum pass incomplete to Clifton Richardson, hurried by Justin Williamson.

    • 4th and 9 at LIB 25

      Grant Bowden punt for 38 yards, downed at the Richm 37.

  • Puntrichmond drive: 3 plays 3 yards, 02:02 richmond punt, 2:02
    LIB21RICH23
    • 1st and 10 at RICH 37

      Jacobi Green rush for 1 yard to the Richm 38, tackled by Andrew Jauch and Chima Uzowihe.

    • 2nd and 9 at RICH 38

      Jacobi Green rush for 2 yards to the Richm 40, tackled by Scott Hyland and Chima Uzowihe.

    • 3rd and 7 at RICH 40

      Michael Strauss pass complete to Jacobi Green for no gain to the Richm 40, tackled by Scott Hyland.

    • 4th and 7 at RICH 40

      Joe Gulli Jr. punt for 51 yards, returned by Kevin Fogg for 11 yards to the Liber 10, tackled by Walt Sparks and Justin Williamson, LIBERTY penalty 10 yard holding accepted.

  • Fumbleliberty drive: 2 plays -5 yards, 02:02 liberty fumb, 2:02
    LIB21RICH23
    • 1st and 10 at LIB 10

      Desmond Rice rush for 5 yards to the Liber 15, tackled by Reggie Barnette and Justin Grant.

    • 1st and 10 at LIB 10

      Desmond Rice rush for 5 yards to the Liber 15, tackled by Reggie Barnette and Justin Grant.

    • 1st and 10 at LIB 10

      Desmond Rice rush for 5 yards to the Liber 15, tackled by Reggie Barnette and Justin Grant.

    • 2nd and 5 at LIB 15

      Desmond Rice rush for a loss of 10 yards, fumbled, forced by Walt Sparks, recovered by Richm Evan Kelly at the Liber 5.

  • Rushing Touchdownrichmond drive: 2 plays 5 yards, 00:47 richmond td, 0:47
    LIB21RICH30
    • 1st and 0 at LIB 5

      T.J. Moon rush for a loss of 3 yards to the Liber 8, tackled by Walt Aikens and Jibrille Fewell.

    • 2nd and 0 at LIB 8

      Ben Edwards rush for 8 yards for a TOUCHDOWN.

    • Brandon Jordi extra point GOOD.

    • Peter Yoder kickoff for 37 yards returned by Kendall Couamin for 12 yards to the Liber 40, tackled by Justin Grant out-of-bounds.

  • Turnover on Downsliberty drive: 6 plays 3 yards, 00:00 liberty downs, 0:00
    LIB21RICH30
    • 1st and 10 at LIB 40

      Clifton Richardson rush for 3 yards to the Liber 43, tackled by Aaron Roane.

    • 2nd and 7 at LIB 43

      Josh Woodrum pass complete to Dante Shells for 11 yards to the Richm 46, tackled by Ayo Ogunniyi out-of-bounds for a 1ST down.

    • 1st and 10 at RICH 46

      Desmond Rice rush for 5 yards to the Richm 41, tackled by David Jones and Evan Kelly.

    • 2nd and 5 at RICH 41

      Josh Woodrum pass complete to Dante Shells for no gain to the Richm 41, tackled by Aaron Roane.

    • 3rd and 5 at RICH 41

      Josh Woodrum pass incomplete, broken up by Winston Craig.

    • 4th and 5 at RICH 41

      Team rush for a loss of 16 yards to the Liber 43, tackled by Justin Williamson.

  • Turnover on Downsrichmond drive: 6 plays 13 yards, 01:18 richmond downs, 1:18
    LIB21RICH30
    • 1st and 10 at LIB 43

      T.J. Moon rush for 2 yards to the Liber 41, tackled by Walt Aikens.

    • 2nd and 8 at LIB 41

      RICHMOND penalty 10 yard holding accepted, no play.

    • 2nd and 18 at RICH 49

      Timeout Richmond, clock 04:54.

    • 2nd and 18 at RICH 49

      Michael Strauss pass incomplete to Rashad Ponder.

    • 3rd and 18 at RICH 49

      LIBERTY penalty 15 yard personal foul on Jacob Hagen accepted, no play.

    • 1st and 10 at LIB 36

      Jacobi Green rush for 1 yard to the Liber 35, tackled by Kenny Scott.

    • 2nd and 9 at LIB 35

      Ben Edwards rush for 4 yards to the Liber 31, tackled by Nick Sigmon.

    • 3rd and 5 at LIB 31

      Michael Strauss pass complete to Ben Edwards for 3 yards to the Liber 28, tackled by Kenny Scott out-of-bounds.

    • 4th and 2 at LIB 28

      Shane Savage rush for a loss of 2 yards to the Liber 30, tackled by Nick Sigmon.

  • Field Goal Missedliberty drive: 5 plays 42 yards, 02:08 liberty fga, 2:08
    LIB21RICH30
    • 1st and 10 at LIB 30

      RICHMOND penalty 15 yard pass interference on Reggie Barnette accepted, no play.

    • 1st and 10 at LIB 45

      Desmond Rice rush for 25 yards to the Richm 30, tackled by Reggie Barnette and Justin Grant for a 1ST down.

    • 1st and 10 at RICH 30

      Desmond Rice rush for a loss of 3 yards to the Richm 33, tackled by Eric Wright and Mylon Blueford out-of-bounds.

    • 2nd and 13 at RICH 33

      Timeout Liberty, clock 01:54.

    • 2nd and 13 at RICH 33

      Josh Woodrum rush for 5 yards to the Richm 28, tackled by Aaron Roane and Walt Sparks.

    • 3rd and 8 at RICH 28

      Josh Woodrum pass incomplete to Darrin Peterson.

    • 4th and 8 at RICH 28

      John Lunsford 45 yard field goal MISSED.

  • Puntrichmond drive: 3 plays -1 yard, 00:54 richmond punt, 0:54
    LIB21RICH30
    • 1st and 10 at RICH 28

      Jacobi Green rush for a loss of 1 yard to the Richm 27, tackled by Bobby Partilla.

    • 2nd and 11 at RICH 27

      Michael Strauss pass incomplete to Ben Edwards.

    • 3rd and 11 at RICH 27

      Michael Strauss pass incomplete to Rashad Ponder, hurried by Dexter Robbins.

    • 4th and 11 at RICH 27

      Joe Gulli Jr. punt for 48 yards, fair catch by Kevin Fogg at the Liber 25.

  • Field Goal Missedliberty drive: 9 plays 53 yards, 03:28 liberty fga, 3:28
    LIB21RICH30
    • 1st and 10 at LIB 25

      D.J. Abnar rush for 5 yards to the Liber 30, tackled by Justin Williamson and David Jones.

    • 2nd and 5 at LIB 30

      Josh Woodrum pass complete to Clifton Richardson for 34 yards to the Richm 36, tackled by Wayne Pettus and DeShawn Holmes for a 1ST down.

    • 1st and 10 at RICH 36

      Josh Woodrum pass complete to Clifton Richardson for 4 yards to the Richm 32, tackled by Reggie Barnette and Walt Sparks.

    • 2nd and 6 at RICH 32

      Clifton Richardson rush for 3 yards to the Richm 29, tackled by Eric Wright and Ayo Ogunniyi.

    • 3rd and 3 at RICH 29

      Josh Woodrum pass complete to Dante Shells for 8 yards to the Richm 21, tackled by Ayo Ogunniyi for a 1ST down.

    • 1st and 10 at RICH 21

      Clifton Richardson rush for a loss of 1 yard to the Richm 22.

    • 2nd and 11 at RICH 22

      Josh Woodrum pass incomplete to Gabe Henderson, broken up by Reggie Barnette.

    • 2nd and 2 at RICH 21

      Clifton Richardson rush for a loss of 1 yard to the Richm 22.

    • 3rd and 3 at RICH 22

      Josh Woodrum pass incomplete to Gabe Henderson, broken up by Reggie Barnette.

    • 4th and 11 at RICH 22

      John Lunsford 39 yard field goal BLOCKED.

  • Puntrichmond drive: 5 plays 11 yards, 00:00 richmond punt, 0:00
    LIB21RICH30
    • 1st and 10 at RICH 35

      Michael Strauss pass complete to Jacobi Green for 7 yards to the Richm 42, tackled by Nick Newman out-of-bounds.

    • 2nd and 3 at RICH 42

      Michael Strauss pass complete to Ben Edwards for 7 yards to the Richm 49, tackled by Kevin Fogg out-of-bounds for a 1ST down.

    • 3rd and 13 at RICH 46

      Michael Strauss pass incomplete.

    • 4th and 13 at RICH 46

      Joe Gulli Jr. punt for 54 yards for a touchback.

  • Puntliberty drive: 3 plays 4 yards, 00:00 liberty punt, 0:00
    LIB21RICH30
    • 1st and 10 at LIB 20

      Josh Woodrum pass incomplete to Dante Shells.

    • 2nd and 10 at LIB 20

      Josh Woodrum pass complete to Gabe Henderson for 4 yards to the Liber 24, tackled by Reggie Barnette.

    • 3rd and 6 at LIB 24

      Josh Woodrum pass incomplete.

    • 4th and 6 at LIB 24

      Grant Bowden punt for 43 yards, returned by Ben Edwards for 5 yards to the Richm 28, tackled by Dexter Robbins, RICHMOND penalty 10 yard illegal block accepted.

  • Puntrichmond drive: 5 plays 30 yards, 00:00 richmond punt, 0:00
    LIB21RICH30
    • 1st and 10 at RICH 28

      Jacobi Green rush for 15 yards to the Richm 43, tackled by Aaron Dial for a 1ST down.

    • 1st and 10 at RICH 43

      Jacobi Green rush for 14 yards to the Liber 43, tackled by Gary Sampson for a 1ST down.

    • 1st and 10 at LIB 43

      T.J. Moon rush for 3 yards to the Liber 40, tackled by Andrew Jauch and Gary Sampson.

    • 2nd and 7 at LIB 40

      Michael Strauss rush for 3 yards to the Liber 37, tackled by Chima Uzowihe and Scott Hyland.

    • 3rd and 4 at LIB 37

      Michael Strauss pass incomplete to Hunter Westfall, broken up by Nick Sigmon.

    • 4th and 4 at LIB 37

      RICHMOND penalty 5 yard delay of game on Michael Strauss accepted.

    • 4th and 9 at LIB 42

      Joe Gulli Jr. punt for 42 yards for a touchback.

  • Interceptionliberty drive: 3 plays 19 yards, 01:10 liberty int, 1:10
    LIB21RICH30
    • 1st and 10 at RICH 35

      Kevin Fogg pass complete to Clifton Richardson for a loss of 7 yards to the Richm 42, tackled by Ayo Ogunniyi out-of-bounds.

    • 2nd and 17 at RICH 42

      Kevin Fogg pass complete to Josh Woodrum for a loss of 7 yards to the Richm 49, tackled by Michael Strauss out-of-bounds.

    • 1st and 10 at LIB 20

      Desmond Rice rush for 4 yards to the Liber 24, tackled by Aaron Roane.

    • 2nd and 6 at LIB 24

      Josh Woodrum pass complete to Dante Shells for 5 yards to the Liber 29 out-of-bounds.

    • 3rd and 1 at LIB 29

      LIBERTY penalty 5 yard false start accepted.

    • 3rd and 6 at LIB 24

      RICHMOND penalty 15 yard personal foul accepted, no play.

    • 1st and 10 at LIB 39

      Josh Woodrum pass intercepted by Wayne Pettus at the Richm 31, returned for 8 yards to the Richm 39, tackled by Brandon Apon.

  • Turnover on Downsrichmond drive: 6 plays 29 yards, 02:00 richmond downs, 2:00
    LIB21RICH30
    • 1st and 10 at RICH 39

      Jacobi Green rush for 15 yards to the Liber 46, tackled by Andrew Jauch and Gary Sampson for a 1ST down.

    • 1st and 10 at LIB 46

      Jacobi Green rush for 12 yards to the Liber 34, tackled by Walt Aikens for a 1ST down.

    • 1st and 10 at LIB 34

      Jacobi Green rush for 1 yard to the Liber 33, tackled by Aaron Dial.

    • 2nd and 9 at LIB 33

      Jacobi Green rush for no gain to the Liber 33, tackled by Nick Sigmon and Gary Sampson.

    • 3rd and 9 at LIB 33

      Timeout Liberty, clock 01:53.

    • 3rd and 9 at LIB 33

      Ben Edwards rush for no gain to the Liber 33, tackled by Nick Sigmon and Cory Freeman.

    • 4th and 9 at LIB 33

      Timeout Liberty, clock 01:48.

    • 4th and 9 at LIB 33

      Ben Edwards rush for 1 yard to the Liber 32, tackled by Gary Sampson.

  • liberty drive: 9 plays 56 yards, 00:00 liberty
    LIB21RICH30
    • 1st and 10 at LIB 32

      Josh Woodrum pass incomplete to Darrin Peterson.

    • 3rd and 17 at LIB 25

      Josh Woodrum pass complete to Brandon Apon for 13 yards to the Liber 38, tackled by Walt Sparks and David Herlocker.

    • 4th and 4 at LIB 38

      Desmond Rice rush for 9 yards to the Liber 47, tackled by Justin Grant out-of-bounds for a 1ST down.

    • 1st and 10 at LIB 47

      RICHMOND penalty 15 yard unsportsmanlike conduct accepted.

    • 1st and 10 at RICH 38

      Josh Woodrum pass complete to Desmond Rice for 10 yards to the Richm 28, tackled by Walt Sparks and Evan Kelly for a 1ST down.

    • 1st and 10 at RICH 28

      Josh Woodrum pass complete to Desmond Rice for 1 yard to the Richm 27, tackled by Walt Sparks out-of-bounds.

    • 2nd and 9 at RICH 27

      Josh Woodrum rush for 15 yards to the Richm 12 out-of-bounds for a 1ST down.

    • 1st and 10 at RICH 12

      Josh Woodrum pass incomplete to Dante Shells, broken up by Wayne Pettus.

    • 2nd and 10 at RICH 12

      Josh Woodrum pass incomplete to Darrin Peterson, broken up by Wayne Pettus.

NCAAF News