Denny Hamlin led the final 10 laps Sunday at Watkins Glen International to score his first Sprint Cup victory since his Daytona 500 win to open this season.
Joey Logano was second with Brad Keselowski third, AJ Allmendinger fourth and Tony Stewart fifth.
Kyle Larson was running fifth on the last lap but finished 29th after he was hit from behind by Allmendinger on the last corner. Allmendinger took the blame after the race for the contact.