Race ends on lap 301. Almirola edges Bell by 0.697 sec
HIGHLIGHTS: Aric Almirola pulls off upset win at New Hampshire
FINAL LAPS: Aric Almirola EXPLODES playoff grid with underdog win
Bubba Wallace loses control and takes out Chris Buescher at New Hampshire
Kyle Busch and others wreck at New Hampshire
HIGHLIGHTS: Foxwoods Resort Casino 301 at New Hampshire
Radioactive: New Hampshire - "He just flat run me right into the (expletive) fence"
HIGHLIGHTS: Foxwoods Resort Casino 301 at New Hampshire
LEADERBOARD
SEE FULL LEADERBOARD
The orange flag was raised at 2:33 PM ET The green flag to begin the race was raised at 3:22 PM ET The yellow caution flag was raised during lap 6 at 3:24 PM ET The red flag was raised at 3:29 PM ET The yellow caution flag was raised during lap 9 at 5:10 PM ET The yellow caution flag was lifted at 5:31 PM ET The yellow caution flag was raised during lap 32 at 5:35 PM ET The yellow caution flag was lifted at 5:43 PM ET The yellow caution flag was raised during lap 76 at 6:02 PM ET Ryan Blaney completes lap 75 to win Stage 1 with a 1.657 second lead over Brad Keselowski. After 76 laps, Ryan Blaney leads by 0.814s. Chase Elliott has led the most laps (53) and Kyle Busch has recorded the fastest lap (lap 4 @ 29.912s) The yellow caution flag was lifted at 6:10 PM ET The yellow caution flag was raised during lap 128 at 6:33 PM ET The yellow caution flag was lifted at 6:42 PM ET The yellow caution flag was raised during lap 139 at 6:44 PM ET The yellow caution flag was lifted at 6:50 PM ET After 151 laps, Brad Keselowski leads by 1.257s. Kevin Harvick has led the most laps (66) and Brad Keselowski has recorded the fastest lap (lap 150 @ 29.862s) Brad Keselowski completes lap 185 to win Stage 2 with a 0.873 second lead over Kevin Harvick. The yellow caution flag was raised during lap 186 at 7:11 PM ET The yellow caution flag was lifted at 7:19 PM ET After 226 laps, Ryan Blaney leads by 1.185s. Kevin Harvick has led the most laps (66) and Brad Keselowski has recorded the fastest lap (lap 150 @ 29.862s) After 291 laps, Aric Almirola leads by 0.809s. Kevin Harvick has led the most laps (66) and Brad Keselowski has recorded the fastest lap (lap 150 @ 29.862s)