Smith completed 13 of 18 passes for 236 yards and two touchdowns, and Jennings rushed 24 times for 151 yards and two scores for the Flames (8-2, 4-0 Big South Conference).
Chaz Jones rushed for 98 yards and two scores on 14 carries for the Keydets (3-6, 1-3).
Jennings' 32-yard run to open the second extended Liberty's lead, but Tim Maypray's 11-yard run and Jones' 2-yard brought VMI back within two points midway through the third.
Smith and Jones traded touchdown runs that put Liberty ahead 31-26 with 2:10 to play in the fourth, and Jennings' 36-yard run eight seconds later sealed the win.
Western Kentucky commit Jared Nash launches this snap from the bleachers and successfully sinks it in the garbage can.
Florida State coach Jimbo Fisher hopes quarterback Sean Maguire is ready to go full speed by the middle of June.
Graduate transfer quarterback Davis Webb has officially joined California, giving the Golden Bears an experienced option to replace No. 1 overall NFL draft pick Jared Goff.
First-year football coach Dino Babers, hired by former Syracuse AD Mark Coyle, is on the committee that will search for Coyle's replacement.
Hugh Freeze has some major holes to fill on offense with the departures of Laremy Tunsil and Laquon Treadwell, but there is Chady Kelly and good depth.
After transferring in from Montana State, Dakota Prukop has a checklist he's working from as he prepares to compete for the Oregon job.