No. 2 Ohio State moved to 17-0 after a 24-9 comeback victory over No. 5 Iowa at a sold-out Covelli Center, setting a new attendance record for the programme.