Mason Plumlee had 21 points and a career-high-tying 17 rebounds, and No. 2 Duke rallied late and held on to beat No. 4 Ohio State 73-68 on Wednesday night.
Rasheed Sulaimon scored 17 points and Ryan Kelly added 15 and hit 3-pointers on consecutive trips downcourt early during the 20-7 run that put the Blue Devils (7-0) ahead to stay and sent them to their third win over a top-five team this month.
Deshaun Thomas scored 16 points for Ohio State (4-1), while Aaron Craft and Lenzelle Smith Jr. had 11 apiece.
Shannon Scott pulled the Buckeyes within 66-64 with a free throw with 28.9 seconds left before Quinn Cook sealed it by hitting six free throws in the final 27.3 seconds.
Cook finished with 12 points.