Ricky Stenhouse Jr. used a late push from runner-up Brad Keselowski to pass Kevin Harvick and win the Nationwide race at Atlanta Motor Speedway on Saturday night.
After a restart with three laps to go, Harvick lost the lead on the final lap as his car got loose coming out of Turn 2 and, Stenhouse, who was bumped by Keselowski on the front straightaway, went ahead for good in Turn 3.
Stenhouse, the defending series champion, raced to his fourth Nationwide victory of the season, and moved within 12 points of leader Elliott Sadler.
Keselowski got into a heated argument after the race with Harvick, who accused him of throwing a water bottle out of his car to cause an earlier caution flag.
Harvick, who led 157 of the 195 laps, failed to win a Nationwide race for the eighth time when leading the most laps.
Sadler finished fourth, followed by Justin Allgaier, Austin Dillion, pole winner Kyle Busch, Cole Whitt, Sam Hornish Jr. and Michael Annett.