Highlights
8 CLIPS · ESPNScoring plays
12 SCORES
Evan Butts 15 Yd pass from Olamide Zaccheaus (Ian Frye Kick)
0-7

T.J. Thorpe 26 Yd Run (Ian Frye Kick)
0-14

Taquan Mizzell 3 Yd Run (Ian Frye Kick)
0-21

DeVon Edwards 94 Yd Kickoff Return (Ross Martin Kick)
7-21

Ross Martin 36 Yd Field Goal
10-21

Taquan Mizzell 36 Yd pass from Matt Johns (Ian Frye Kick)
10-28

Ross Martin 42 Yd Field Goal
13-28

Taquan Mizzell 10 Yd Run (Ian Frye Kick)
13-35

Braxton Deaver 7 Yd pass from Thomas Sirk (Ross Martin Kick)
20-35

Olamide Zaccheaus 50 Yd pass from Matt Johns (Ian Frye Kick)
20-42

T.J. Rahming 12 Yd pass from Parker Boehme (Ross Martin Kick)
27-42

Parker Boehme 1 Yd Run (Ross Martin Kick)
34-42
What happened
ESPN RECAPJohns' career day helps Virginia beat Duke 42-34
CHARLOTTESVILLE, Va. -- For one day, the coaching questions and uncertain future didn't matter for Virginia. Neither did the Cavaliers' recent run of poor form against Duke, nor their recent elimination from bowl consideration. For one day, everything was good. 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, and they'll try to end an even longer run of futility next week against Virginia Tech, whom they haven't beaten since 2003. "We'll enjoy this tonight, but go to work tomorrow on the things we need to take care of," Virginia coach Mike London said. That game will be the last for Virginia Tech coach Frank Beamer, who is retiring after the season ends.
READ THE FULL STORY →Top performers
Team stats
DUKE · UVASCOTT STADIUM, CHARLOTTESVILLE · ATTENDANCE 35,178
Loading play-by-play…