No. 2 Blue Devils stage epic 23-point comeback in second half