CHARLOTTESVILLE, Va. (AP) – Matt Johns passed for a career-high 344 yards and two touchdowns as Virginia held off a late Duke rally to win 42-34 Saturday at Scott Stadium.
The Cavaliers (4-7, 3-4 ACC) had lost three straight and six of the last seven to the Blue Devils. Duke (6-5, 3-4) rallied from a 22-point fourth-quarter deficit and drove inside the Virginia 20 in the final minute. But Wilfred Wahee batted away Parker Boehme’s fourth-down pass attempt to Anthony Nash to seal the victory.
Taquan Mizzell had 104 total yards and three touchdowns and caught five passes to set a school record for receptions by a running back in a season. He entered the game with 63 receptions, tied with Alvin Pearman’s 2003 output.
Mizzell’s first touchdown, a 3-yard run late in the first quarter, gave the Cavaliers a surprising 21-0 lead after they converted on two Duke turnovers.