No. 2 Duke rallies to 73-68 win over No. 4 Ohio State