Christopher Bell held off hard-charging cup champion Brad Keselowski over the final 18 laps at new Hampshire Motor speedway to win his second straight Xfinity series race.

The 23 year old Bell,who drives for Joe Gibbs Racing,had the fresh tires that Keselowski needed and that was enough to find victory lane.Bell gave his checkered flag to a young man in the stands.