Contested over 160 laps on the 2.5 miles (4.0 km) triangular superspeedway, it was the 14th race of the 2014 NASCAR Sprint Cup Series.
Earnhardt Jr. was the fourth straight different driver from Hendrick Motorsports to win at Pocono, following Jeff Gordon's rain-shortened win in August 2012 and Jimmie Johnson and Kasey Kahne in the June and August 2013 (respectively) races.
Jimmie Johnson held off a four-lap charge by Brad Keselowski to win the FedEx 400 at Dover International Speedway.
It was Johnson's second straight win after his Coca-Cola 600 victory the week before; he joined Kevin Harvick and Joey Logano as the only multiple race winners of the season.
Denny Hamlin won the pole for the race with a time of 49.610 – a new track record – and a speed of 181.415 mph (291.959 km/h).
Aric Almirola had to change his transmission after fluid started leaking out of it with 15 minutes left in practice.
The second caution of the race came out on lap 60 for debris in turn three in the middle of green flag stops.
Debris on the back stretch, from J. J. Yeley's car, brought out the third caution of the race on lap 72.
Stewart was too fast entering pit road and had to serve a drive-through penalty, handing the lead to Keselowski.
Kasey Kahne, Kyle Busch, Carl Edwards and Greg Biffle were involved.
[18] He inherited the lead after Keselowski dropped back to try to remove the piece of trash on his grill.