Denny Hamlin’s crew pulled off a masterful final pit stop to find clear air, put rival Kevin Harvick in his rearview mirror and defeat a setting sun that threatened to end Sunday’s Pocono 350 early.

Rain and lightning forced several delays in Stage 1, and because Pocono Raceway doesn’t have lights, threatened to shut down the track before the full 140 laps could be completed. No accidents or delays over the final 55 laps ensured a complete race.

 

Harvick finished second and was followed by Erik Jones, Chase Elliott and Aric Almirola.

Kyle Busch crashed out of the race in the early going following a strong start.

MORE: Facts of Bubba Wallace noose case show it wasn’t a hoax

Full race results, details from NASCAR at Pocono

Top 20 finishers

Pos. Driver
1 Denny Hamlin
2 Kevin Harvick
3 Erik Jones
4 Chase Elliott
5 Aric Almirola
6 Matt DiBenedetto
7 William Byron
8 Clint Bowyer
9 Alex Bowman
10 Martin Truex Jr.
11 Brad Keselowski
12 Matt Kenseth
13 Kurt Busch
14 Austin Dillon
15 Ricky Stenhouse Jr.
16 Jimmie Johnson
17 Cole Custer
18 Ryan Newman
19 John Hunter Nemechek
20 Bubba Wallace