CHARLOTTESVILLE, Va. (AP) — Anthony Colandrea threw three touchdown passes and Virginia burned more than 5 minutes off the clock with a long, deliberate late drive and beat Duke 30-27 on Saturday.
Colandrea hit Malik Washington from 34 and seven yards and Malachi Fields from 29 for the Cavaliers (3-8, 2-5 Atlantic Coast Conference), who won their sixth straight against the Blue Devils at Scott Stadium.
Grayson Loftis, starting again in place of the injured Riley Leonard, threw a 7-yard touchdown pass to Jalon Calhoun and Jaquez Moore scored on a 58-yard run to pull the Blue Devils (6-5, 3-4) within 27-20 with 9:03 to play.
But Virginia’s true freshman quarterback, whose redshirt chance was ruined when starter Tony Muskett was injured, and the Cavaliers burned 5:20 off the clock with a 14-play, 62-yard drive that ended with Will Bettridge’s third field goal of the game, from 30 yards, to make it 30-20 with 3:43 to play.
The Blue Devils, trying to enhance their bowl options, got a 2-yard scoring pass from Loftis to Mehki Wall with 1:13 left, but Virginia recovered the ensuing onside kick and sent Duke to its fourth loss in five games.
Washington had his school-record sixth 100-yard receiving game in a row and ninth overall. His eight catches for 112 yards also made him the program’s single-season leader in yardage with 1,311, breaking the record set two years ago by Dontayvion Wicks, and receptions with 96, three more than Olamide Zaccheaus in 2018.
Duke: The Blue Devils had exceptional coverage on Colandrea’s second and third TD throws, but he put the ball exactly where it needed to be and first Fields and then Washington made exceptional plays around the defender to catch them.
Virginia: The Blue Devils pulled even at 10 at halftime because of a tactical blunder by the Virginia coaches. With Duke facing 4th-and-1 from the Virginia 38 and 1:16 left, the Cavaliers called timeout. The Blue Devils went for it, got a pair of 12-yard completions from Loftis and kicked a 29-year field goal to end the half.
The Blue Devils close the regular season at home against Pittsburgh.
The Cavaliers close the regular season at home against Virginia Tech, which has won 17 of the last 18 meetings. Last year’s game was cancelled.