Davidson junior wide receiver William Morris caught a career-high 16 passes for 208 yards, but miscues proved costly as Virginia Military defeated the Wildcats 52-24 Saturday.
Scoring early on a 38-yard touchdown run by Jabari Turner, the Keydets (1-2) never lost the lead, piling up 597 yards of offense and converting two Davidson turnovers into touchdowns.
Quarterback J.P. Douglas had a career-high 317 yards passing and a touchdown to Morris, who was one catch shy of the Davidson (1-2) record of 17.
Al Cobb threw for 338 yards and a touchdown and Turner ran in three for VMI.
Never miss a local story.
Turner had 89 yards on 12 carries, Cobb was 18 of 25 in the air, and Deon Watts had 96 yards rushing on 15 carries, including a scoring run from the 1 and a 12-yard touchdown reception during the second quarter. Aaron Sanders had a career-high 10 catches for 215 yards, and Chris Copeland blocked and recovered a Davidson punt for an 18-yard score.
Junior running back David Rogers gained 103 yards on 10 rushes with two touchdowns, helping the Wildcats to 531 yards of offense, their most since totalling 566 against Johnson C. Smith in 2011.
Trailing by three touchdowns at halftime, Davidson made it a two-score game by completing a six-play, 84-yard drive to open the second half with back-to-back completions to Morris. Douglas connected with him on a 30-yard play, and then he found him again for a 26-yard touchdown to make it 24-10.
The Keydets answered with two quick scores: a rushing touchdown by Turner followed by Copeland’s effort on the blocked punt for a 38-10 lead.
Davidson will open its conference slate next Saturday at 1 p.m., hosting Morehead State for homecoming.