Christopher Bell had the dominant truck in Saturday's Active Pest Control 200 at Atlanta Motor Speedway.
But he had to battle to wrest the lead back from Matt Crafton with 16 laps to go and then held Crafton off on a wild final restart with three laps remaining to secure the win in the Camping World Truck Series race.
Bell made two winning moves over the final 16 laps.
More from FoxSports
The first came following a restart after Crafton had passed both Grant Enfinger and Austin Dillon to briefly take the lead himself on Lap 114. Enfinger had attempted to stay out on old tires and Dillon gained eight positions by taking only two on the final pit stop, as the rest of the field -- Bell and Crafton included -- all took on the full complement of four tires.
Bell was in fifth on the restart, but quickly moved to the front to engage in the battle for the lead with Crafton.
After finally grabbing the lead from the two-time series champion, Bell then had to survive a final restart with three to go after a spin by Austin Cindric with six laps remaining brought out another caution.
This time, Bell restarted on the inside for the front row, with Crafton to his outside. Crafton at first surged to the point, but Bell fought back and finally took the lead for good.
Earlier, Bell won the first two stages with ease, leading every single lap of both to earn a total of 20 extra points in the season standings.
It was the third series win of Bell's young career. Crafton finished second, followed by defending series champion Johnny Sauter, Ben Rhodes and Monster Energy NASCAR Cup Series regular Chase Elliott.