Jamarr Robinson ran for two touchdowns and threw for another, and Bethune-Cookman held on for a 35-31 victory early Friday when Hampton's apparent game-winning score was overturned by replay.