Benton holds on for victory