ADVERTISEMENT

DURHAM, N.C. (AP) Freshman Diamond DeShields scored a season-high 30 points and No. 17 North Carolina upset No. 3 Duke 89-78 on Monday night.

DeShields hit 12 of 20 shots while becoming the first player to score 30 against Duke since 2009.

Fellow freshman Allisha Gray added 24 points including three three-point plays in the final 8 minutes for the Tar Heels (18-6, 6-4 Atlantic Coast Conference).

Xylina McDaniel finished with 17 points for North Carolina, which never trailed, hit 12 3-pointers, built three separate double-figure leads in the second half and finally made the third one stand.

The Tar Heels snapped a three-game overall losing streak, a seven-game slide against their fiercest rivals and claimed their first win at Cameron Indoor Stadium since 2008.

Elizabeth Williams had a career-high 28 points on 12-of-23 shooting and Tricia Liston added 20 for Duke (22-3, 9-2).