In second overtime, Richmond's Michael Strauss found Stephen Barnette for a 14-yard reception to set up Fisher's go-ahead 1-yard touchdown. Then Howard picked off Josh Woodrum's pass on third down to seal it.
Woodrum threw a 15-yard touchdown pass to Darrin Peterson to start the first overtime. Fisher responded with a 1-yard score for Richmond.
Down 15 at halftime, Liberty (3-3, 0-1 Big South) surged back to tie it at 29 in the fourth. Richmond (3-2, 1-1 Colonial Athletic Association) struck back on Peter Yoder's field goal with 11 seconds left in the game to put the Spiders up three. In the finals seconds, Liberty's freshman kicker John Lunsford sent the game to overtime on a 60-yard field goal, set up by Gabe Henderson's 22-yard reception.