Mason Plumlee added 22 points and 13 rebounds for the Blue Devils (12-0), who needed a huge run late to overcome both a big game from Kevin Foster and a real scare from the Broncos (11-3).
Foster scored 18 of his 29 points in the first half, and his soaring baseline dunk put the Broncos up 45-41 with 16:30 left. But the Broncos managed just one field goal over the next 8 1/2 minutes.
Curry hit two 3-pointers and followed with three layups during the Blue Devils' 26-5 run.
Ryan Kelly had 10 points and 11 rebounds, and Quinn Cook finished with 15 points for Duke, which is 12-0 for the 10th time under coach Mike Krzyzewski. The Blue Devils won their 101st straight nonconference game at Cameron Indoor Stadium.
Evan Roquemore added 17 points while Marc Trasolini and Raymond Cowels III had 10 apiece for Santa Clara, which was playing the No. 1 team for just the second time since 1981 and fell to 0-12 all-time against top-ranked opponents.
No. 23 NORTH CAROLINA ST. 84, W. MICHIGAN 68
RALEIGH, N.C. (AP) — C.J. Leslie scored 19 points to lead North Carolina State.
Richard Howell added 18 points on 8-of-8 shooting for the Wolfpack (10-2), who won their sixth consecutive game.
N.C. State shot 55 per cent from the field, padding its NCAA-leading field goal percentage.
T.J. Warren scored 15 points, Scott Wood had 11 and Lorenzo Brown added 10 for the Wolfpack.
Nate Hutcheson scored 16 points to lead the Broncos (8-5). Shayne Whittington added 14 points and Darius Paul had 12 for Western Michigan.