Vanderbilt was without big man Luke Kornet who suffered an MCL tear in Monday's practice and they felt it early in another slow start.
The 'Dores gave up eight offensive rebounds in the first seven minutes of play, at one point trailing 9-4.
The Commodores still managed to claw their way to a 12-11 lead with a three-pointer by Riley LaChance.
Looking dominant at times Damian Jones helped the 'Dores pull away scoring 12 points and shooting 5-for-7 from the field in the first half.
Vanderbilt jumped out to a 15 point lead with 1:41 remaining, but the Flyers went on a seven-point run to cut the lead to 40-32 at the end of the half.
Dayton would take the lead five minutes into the second half and would only trade it once on a dunk from Jones who ended the night with 18 points and eight rebounds.
After trailing 69-62 with 43 seconds remaining a pair of free throws by Wade Baldwin IV and a three-pointer by Matthew Fisher-Davis cut the lead to 69-67.
Dayton missed free throws to give the 'Dores hope but Baldwin's layup rolled around the rim with 13 seconds remaining.
The Flyers made three of their remaining four free throws to secure the victory and give Vanderbilt their third loss in four games and possibly dropping them out of the top 25.
Vanderbilt gets a 10-day break before welcoming the Wofford Terriers on Saturday, December 19th at 7:00 PM