Denny Hamlin won Sunday's Sprint Cup Series Cheez-It 355 at Watkins Glen International after leading the final 10 laps in the 90-lap event.
This is the Joe Gibbs Racing driver's second win of 2016 and his first at the New York road course.
On the final lap, Martin Truex Jr. was battling for the lead with Brad Keselowski behind him when Truex spun out on Turn 11 after Keselowski made contact with the No. 78, causing both him and Keselowski to fall back. This allowed defending race winner and victor of Saturday's XFINITY Series race, Joey Logano, to run away with second.
Keselowski, AJ Allmendinger and Tony Stewart complete the top-five finishers.
RELATED: Gordon picks up damage early after contact with No. 3
Four-time Watkins Glen winner Jeff Gordon, who is still filling in for Dale Earnhardt Jr. in the No. 88, ran into some trouble early in the race with Austin Dillon when his No. 3 Chevrolet made contact with Gordon, leaving the Hendrick Motorsports veteran with significant damage. Gordon ultimately finished 14th.
RELATED: Big wreck brings heavy damage to multiple cars at The Glen
On Lap 52, Ricky Stenhouse got loose coming out of Turn 5 and his No. 17 hit the wall head-on, collecting Greg Biffle, Jimmie Johnson and Austin Dillon in its path. The wreck brought out a red flag lasting 13 minutes, 19 seconds. Stenhouse, Biffle and Johnson were scored 38th, 39th and 40th, respectively. Dillon returned to the track to finish 31st.
RELATED: Second red flag brought out after another wild restart
A second red flag was brought out on Lap 84 for cleanup when Kevin Harvick and David Ragan got into each other after a restart, dropping oil on the track. The red flag lasted 16 minutes, 44 seconds. Harvick, who entered Sunday's race first in the Sprint Cup Series standings, lost his points lead to Keselowski and now sits nine points behind the Team Penske driver. Harvick finished the Cheez-It 355 32nd.
The Sprint Cup Series takes a week off, but returns to racing on Saturday, Aug. 20 for the Bass Pro Shops NRA Night Race at Bristol Motor Speedway (8 p.m. ET, NBCSN).
This story will be updated.