WINSTON-SALEM, North Carolina (Ticker) -- Wake Forest pushed, shoved and finally wore down Duke for its first victory over the Blue Devils in more than six years.
Vytas Danelius scored 20 points and Jamaal Levy had a key basket to spark a late run as the 17th-ranked Demon Deacons snapped a 14-game losing streak against eight-ranked Duke with a 94-80 double-overtime victory.
Eight players fouled out, five from Duke, and 64 fouls were called in a physical contest that needed three hours to complete.
Wake Forest (17-3, 7-2 ACC) had more left at the end, closing with a 20-5 run for its first win over Duke since January 11, 1997.
"I've been doing this for 30 years, and this is as good as any game I have been part of. It was a battle," Wake Forest coach Skip Prosser said. "That's just the way it is in the ACC."
The victory also enabled the Demon Deacons to remain in first place in the ACC, one-half game ahead of Maryland.
"You knew going into overtime that it was going to be a great win or a tough loss," Duke coach Mike Krzyzewski said. "There was a lot going, with guys in foul trouble and everyone playing hard.
"It was the hardest we played on the road all year, so it was a disappointing loss."
Duke (16-4, 6-4) has lost four straight road games for the first time since the 1995-96 season.
The Blue Devils took their final lead at 75-74 on a free throw by Dahntay Jones with 4:14 left in overtime.
Trent Strickland hit a jumper to put Wake Forest back up in front before Levy leaped over two defenders and tipped home a miss of a dunk attempt by Danelius, giving the Demon Deacons a 78-75 lead.
Danelius, who matched a career high with 14 rebounds, added two free throws and a dunk sandwiched around a fast-break layup by Taron Downey. Trent Strickland made two free throws to complete a 12-0 spurt that ended any hope of a comeback by Duke.
Wake Forest welcomed back freshman point guard Justin Gray, who broke his jaw in a loss to Duke last month. Gray scored 18 points before fouling out in the first overtime.
"It felt good to play again in a game," said Gray, who wore a protective mask. "People asked if I was scared, but my teammates gave me confidence."
Despite the foul trouble, Wake Forest had six players score in double figures. Levy had 15, Strickland 12 and Josh Howard and Downey 10 each.
Strickland had 10 of his points in the second overtime. Howard fouled out but still scored in double figures for the 18th time this season.
"It was a hard game to officiate," Prosser said. "Josh was thrilled that the other guys were able to step up and play well. Duke guarded him well."
A dismal shooting performance doomed Duke. The Blue Devils shot just 32 percent from the field, missing several open shots in the overtimes. Jones missed all 12 of his shots from the floor.
"We had our open looks. We haven't shot the ball well for about three weeks," Krzyzewski said. "Some are wide open, so we have to keep shooting."
The Demon Deacons had a chance to win at the end of the first overtime, but Strickland missed a pair of shots in the final seconds.
Duhon hit a pair of free throws with 1:59 left in the first overtime to put the Demon Deacons in front, 74-72. Danelius tied it on a pair of foul shots with 1:12 left in the first extra session.
Duke shot 34 percent in the first half and fell behind 25-15 in the opening 10 minutes. A jumper by Strickland with 43 seconds left in the first half gave the Demon Deacons a 39-35 halftime lead.