In a single event weekend, the NASCAR Cup Series travels to New Hampshire Motor Speedway for the Foxwoods Resort Casino 301.

In a random draw based on car owner points, Aric Almirola will start on the pole and bring the field to the green flag.

During the pre-race inspection process, the number 43 Richard Petty Motorsports car driven by Bubba Wallace and the number 32 Go Fas Racing car driven by Corey LaJoie were both found to have the ballast improperly mounted.  As a result of the infraction, both drivers will have to start the race from the back of the field; in addition, both teams have been docked 10 car owner points and 10 driver points and the number 43 crew chief Jerry Baxter and number 32 crew chief Ryan Sparks have been suspended for the race.

The number three Richard Childress Racing car driven by Austin Dillon was charged with making unapproved adjustments to the car and will also have to start the race from the  back of the field.

And for just the fourth time since NASCAR has returned to the track, there are fans in the stands.

The starting lineup for the Foxwoods Resort Casino 301:
Aric Almirola
Denny Hamlin
Chase Elliott
Brad Keselowski
Kyle Busch
Clint Bowyer
Kevin Harvick
Alex Bowman
Joey Logano
Kurt Busch
Martin Truex JR
Ryan Blaney
Tyler Reddick
Cole Custer
Bubba Wallace – moved to the back of the field for inspection infraction
William Byron
Erik Jones
Michael McDowell
Matt DiBenedetto
Jimmie Johnson
Matt Kenseth
Ryan Newman
Austin Dillon – moved to the bac of the field for unapproved adjustments
Chris Buescher
Ty Dillon
James Davison
Garrett Smithley
Joey GAse
JJ Yeley
Ryan Preece
Ricky Stenhouse Jr
Quin Houff
Corey LaJoie – moved to the back of the field for an inspection infraction
Brennan Poole
Christopher Bell
John Hunter Nemechek
Daneil Suarez
Timmy Hill

Stages one is 75 laps and stage two is 110 laps, with stage three lasting 116 laps.

NASCAR has called for a competition caution on lap 30.

Aric Almirola brings the field down for the green flag start of the race and jumps out in front for the lead with Brad Keselowski in second.

Lap three Brad Keselowski challenges Aric Almirola for the lead with Keselowski taking the lead on lap four.

The top five are Brad Keselowski, Aric Almirola, Denny Hamlin, Kyle Busch, and Clint Bowyer.

Kyle Busch gets around Denny Hamlin for third but the battle isn’t over yet; Hamlin retakes third with Clint Bowyer challenging Busch for fourth.

Lap eight, Brad Keselowski has a third of a second lead on Aric Almirola with Denny Hamlin in third.

Lap nine, Kurt Busch reports that the track is very loose with the fresh traction compound on the track.

Lap eleven, Brad Keselowski has pulled out to a lead of over half a second on Aric Almirola; Denny Hamlin, Kyle Busch, and Clint Bowyer round out the top five.

The caution flag comes out on lap 15 when Kyle Busch gets into the wall with a flat tire and becomes the first car out of the race.  This marks the first time Kyle Busch has had a DNF – Did Not Finish – at New Hampshire.

Drivers come down pit road for service, but they cannot take on any fuel.

Erik Jones was charged with pitting outside of his pit box and will have to serve a one lap penalty.

Brad Keselowski brings the field down for the green flag restart on lap 22 from the outside lane and get out in front of the field for the lead with Joey Logano in second: Jimmie Johnson, Aric Almirola, and Tyler Reddick round out the top five.

Lap 25, Brad Keselowski has a lead of over half a second on Joey Logano with Jimmie Johnson in third.

Lap 31, NASCAR puts out the yellow flag for the competition caution.  Drivers many now fuel their cars.

Several drivers bring their cars down pit road for service, but leader Brad Keselowski stayed out on the track.

Joey Logano had a slow pit stop when the air hose got hung up on an electrical box and the tire changer had difficulty getting it around the car.

Erik Jones was the “lucky dog” and got his lap back.

Brad Keselowski brings the field down for the green flag restart from the outside lane and jumps out in front for the lead.

Lap 35, Brad Keselowski leads the race with Denny Hamlin in second and Ryan Blaney in third; Clint Bowyer and Matt DiBenedetto round out the top five.

There are reports of possible rain heading toward the race track which may result in a shortened race.

Lap 38, Denny Hamlin is challenging Brad Keselowski for the lead.  Keselowski has yet to make a pit stop for fresh tires; while Hamlin has fresh tires.

Drivers are getting three wide across the track.

Lap 40, Brad Keselowski has a two tenths of a second lead on Denny Hamlin; Ryan Blaney, Clint Bowyer, and Matt DiBenedetto round out the top five with 36 cars on the lead lap and one driver out of the race.

Lap 42, three wide battle for the lead with Brad Keselowski in front with Denny Hamlin and Ryan Blaney battling for position.

Lap 44, Brad Keselowski continues to lead while Denny Hamlin and Ryan Blaney battle for second.

Lap 50, Brad Keselowski holds on to the lead but Denny Hamlin and Ryan Blaney continue to battle for the position.

Lap 52, Ryan Blaney has gotten around Denny Hamlin for second and is challenging Brad Keselowski for the lead.

Lap 53, the battle for the lead continues but so far, Brad Keselowski holds on to the lead.

Lap 55, Denny Hamlin has retaken second form Ryan Blaney; Brad Keselowski has a half second lead.

Lap 58, Denny Hamlin finally passes Brad Keselowski for the lead but on lap 59 Keselowski retakes the lead.

Lap 62, Denny Hamlin and Brad Keselowski battle for the lead with Hamlin getting out in front; Ryan Blaney, Matt DiBenedetto, and Clint Bowyer round out the top five.

The caution flag comes out on lap 63 when Jimmie Johnson spins out after battling for position with Clint Bowyer.

Drivers come down pit road including leader Brad Keselowski.  Denny Hamlin wins the race off of pit road.

Denny Hamlin brings the field down for the green flag restart on lap 68 and holds on to the lead.

Lap 68, Ryan Blaney and Denny Hamlin battle for the lead with Hamlin holding on to the top spot.

The top five are Denny Hamlin, Martin Truex Jr, Ryan Blaney, William Byron, and Kevin Harvick.

With three laps remaining in stage one, Denny Hamlin has a lead of nearly a second on Martin Truex Jr with Kevin Harvick in third; Christopher Bell and Brad Keselowski round out the top five.

Denny Hamlin wins stage one for his fourth stage win of the season.

The top 10 at the end of stage one:
Denny Hamlin
Martin Truex Jr
Kevin Harvick
Christopher Bell
Brad Keselwoski
Ryan Blaney
Clint Bowyer
Joey Logano
Ryan Preece
Aric Almirola

Some of the drivers come down pit road for service.

Denny Hamlin brings the field down for the green flag start of stage two from the outside lane on lap 83 and gets out in front for the lead with Martin Truex Jr ins second; Kevin Harvick is in third.

Lap 84, Martin Truex Jr battles with Denny Hamlin for the lead but Hamlin holds him off on the outside lane.

Lap 88, Denny Hamlin has a half second lead on Martin Truex Jr with Kevin Harvick, Christopher Bell, and Brad Keselwoski rounding out the top five.  There are 35 cars on the lead lap.

Drivers are getting three wide across the track as they battle for position.

Lap 90, Denny Hamlin has pulled out to a lead of over half a second on Martin Truex Jr.

Lap 92, the top five are Denny Hamlin, Martin Truex Jr, Kevin Harvick, Brad Keselowski, and Christopher Bell.

The caution flag comes out on lap 93 for rain.

While Kevin Harvick and Ryan Blaney stay out on the track, the rest of the drivers come down pit road for service.

Martin Truex Jr’s team had an uncontrolled tire on pit road and will have to serve a penalty.

Kevin Harvick brings the field down for the green flag restart on lap 101 with Ryan Blaney alongside on the front row.  Harvick takes the lead with Ryan Blaney in second battling for the lead and Clint Bowyer in third.

This week the teams were given only six sets of tires for the entire race.  Some teams have already used four of those sets.

Lap 103, Kevin Harvick and Denny Hamlin battle for the lead with Hamlin taking the top spot.  Brad Keselowski and Ryan Blaney battle for third.

Ryan Blaney is reporting a very loose condition on restars.

Lap 106, Denny Hamlin has a lead of over half a second on Kevin Harvick.

Lap 107, Joey Logano gets around Kevin Harvick for second.

After starting the race at the back of the field, Bubba Wallace has moved up to 12th place.

NBC Sports reports that car owner Richard Petty Motorsports has offer Wallace part ownership in the team if he resigns with them.  Wallace noted that he has a lot of options on the table at this point and doesn’t know what he will do just yet.

Lap 111, Denny Hamlin has a half second lead on Joey Logano with Brad Keselowski in third.

Lap 115, Denny Hamlin holds on to his half second lead on Joey Logano with Brad Keselowski in third; Kevin Harvick and Christopher Bell round out the top five.

Lap 124, Denny Hamlin has pulled out to a lead of nearly a second on Joey Logano; Brad Keselowski, Kevin Harvick, and Christopher Bell round out the top five.

Lap 128, Brad Keselowski passes Joey Logano for second.

Joey Logano is having some brake issues.

Lap 129, Denny Hamlin has a lead of over a second and a half on Brad Keselowski; Joey Logano, Kevin Harvick, and Aric Almirola round out the top five.

Lap 132, Brad Keselowski has closed the gap on leader Denny Hamlin to a second and a half.

There are 31 cars on the lead lap.

Lap 135, Denny Hamlin has a lead of just over a second on Brad Keselowski; Joey Logano, Aric Almirola, and Kevin Harvick round out the top five.

Lap 141, Brad Keselowski has caught up to leader Denny Hamlin and is challenging for the lead.  Lap 142, Brad Keselowski takes the lead but Hamlin uses a lapped car to get his lead back.

Lap 144, Denny Hamlin and Brad Keselowski continue to battle for the lead; so far Hamlin has held off Keselowski.

Lap 146, Brad Keselowski again takes the lead with Hamlin looking to get it back.  Hamlin brushed the wall and gave Keselowski the chance to get around lapped traffic and take the lead.

Lap 148, Brad Keselowski has pulled out to a half second lead on Denny Hamlin; Joey Logano, Aric Almirola, and Christopher Bell round out the top five.

Kevin Harvick and Clint Bowyer have not pitted since the end of stage one; they will have to make a stop very soon.

Lap 152, Brad Keselowski has pulled out to a lead of nearly a second and a half on Denny Hamlin; Joey Logano, Aric Almirola, and Kevin Harvick round out the top five.

Lap 154, Brad Keselowski’s lead is now nearly two seconds on Denny Hamlin.  There are 23 cars on the lead lap with Corey LaJoie off the track.

Lap 156, Brad Keselowski’s lead is now two and a half seconds on Denny Hamlin.

Lap 158, Brad Keselowski’s lead is now three seconds on Denny Hamlin.

Battling a very loose condition, Ryan Blaney has falled out of the top 10 to 13th place.

Lap 161, with 23 cars on the lead lap, Brad Keselowski has over a three second lead on Denny Hamlin; Joey Logano, Aric Almirola, and William Byron round out the top five.

Struggling on the track and trying to save as much fuel as possible, Kevin Harvick is dropping in the field.  Harvick finally makes a pit stop on lap 166.  A green flag pit stop at New Hampshire means a driver loses two laps.

The caution flag comes out on lap 172 when Christopher Bell spins out with a flat tire.  Ryan Blaney was on pit road when the caution flag came out.

Christopher Bell’s team is having trouble getting the car jacked up.

Brad Keselowski brings the field down pit road for service.  Taking only two tires, Austin Dillon wins the race off of pit road.

Austin Dillon brings the field down for the green flag restart on lap 177 with Brad Keselowski alongside on the front row.

Austin Dillon initially takes the lead but Brad Keselowski passes Dillon for the lead with Denny Hamlin in second and Aric Almirola in third.

Matt Kenseth brings out the caution flag on lap 179 when he spins out after a little contact.

After several drivers took the wave around last time, they bring their cars down pit road this time.

Brad Keselowski brings the field down for the green flag restart and a two lap shootout to the end of stage two with Denny Hamlin alongside on the front row.  There are 29 cars on the lead lap.  Denny Hamlin gets out in front for the lead with Brad Keselowski on his bumper.

One to go, Denny Hamlin and Brad Keselowski battle for the lead with Brad Keselowski edging out to win the stage for his sixth stage win of the season.

The top 10 at the end of stage two:
Brad Keselowski
Denny Hamlin
Joey Logano
Aric Almirola
William Byron
Clint Bowyer
Austin Dillon
Martin Truex Jr
Chase Elliott
Matt DiBenedetto

Brad Keselowski and Denny Hamlin bring the field down for the green flag start of stage three on lap 192 with Hamlin edging out for the lead but Keselowski continues to battle for the lead.

Lap 193 Keselowski takes the lead with Hamlin fighting on the outside lane and taking the lead.

Lap 194, Denny Hamlin leads the race with Brad Keselowski in second; William Byron is in third with Aric Almirola and Joey Logano rounding out the top five.

Matt Kenseth brings out the ninth caution flag of the race on lap 197 when he gets into the wall with a flat tire.

Some drivers come down pit road for service.

Denny Hamlin is reporting a tight condition.

Denny Hamlin brings the field down for the green flag restart with Brad Keselowski alongside on the front row on lap 201 – 100 to go.  Brad Keselowski gets out in front from the inside lane to take the lead with William Byron initially taking second but Denny Hamlin is battling for the spot.

The top five are Brad Keselowski, Denny Hamlin, William Byron, Aric Almirola, and Martin Truex Jr.

Matt Kenseth brings out another caution flag on lap 205 with yet another flat tire.  Kenseth takes his car to the garage after hitting the wall again.

Leaders come down pit road but several drivers stay out on the track.  Taking fuel only, Joey Logano wins the race off of pit road.  Denny Hamlin also took fuel only.

Chase Elliott and Ricky Stenhouse Jr bring the field down for the green flag restart on lap 209 with Elliott getting out in front; Ryan Blaney is in second with Ricky Stenhouse Jr in third.

Lap 211, Chase Elliott leads the way; Ryan Blaney, Ricky Stenhouse Jr, Denny Hamlin, and Joey Logano round out the top five.

Lap 212, Ryan Blaney challenges Chase Elliott for the lead.

John Hunter Nemechek brings out the tenth caution flag of the race on lap 214 after hitting the wall hard with a flat tire.

Leaders come down pit road for service.

Denny Hamlin and Joey Logano bring the field down for the green flag restart on lap 219 with Hamlin getting out in front for the lead and Brad Keselowski on his bumper.

Lap 221, Keselowski and Hamlin go door to door with Keselowski getting out in front for the lead.

The top five are Brad Keselowski, Denny Hamlin, Joey Logano, Martin Truex Jr, and Jimmie Johnson.

There are 30 cars on the lead lap with Brad Keselowski in a battle for the lead with Denny Hamlin.

Lap 226, Brad Keselowski has a third of a second lad on Denny Hamlin; Martin Truex JR, Joey Logano, and Matt DiBenedetto round out the top five.

Lap 229, Denny Hamlin is just two tenths of a second behind leader Brad Keselowski as the two continue their race long battle for the lead.

Lap 232, Denny Hamlin continues to inch closer to leader Brad Keselowski.  Hamlin came on the radio to say that it was some awesome racing.

Lap 236, Brad Keselowski has opened up the lead on Denny Hamlin to over half a second.

Lap 240, the top five are Brad Keselowski by nearly a second on Denny Hamlin; Martin Truex Jr, Joey Logano, and Matt DiBenedetto.

Lap 242, Brad Keselowski has pulled out to a lead of over a second on Denny Hamlin; Martin Truex Jr, Joey Logano, and Matt DIBenedetto round out the top five.
Lap 245, Brad Keselowski’s lead is now a second and  half on Denny Hamlin.

Lap 247, there are 27 cars on the lead lap.  Brad Keselowski holds on to a lad of over a second on Denny Hamlin.

Lap 129, Christopher Bell brings his car down pit road for a flat tire; the track stays green.

Lap 253, the top five remains Brad Keselowski, Denny Hamlin, Martin Truex Jr, Joey Logano, and Matt DiBenedetto.

Lap 257, 45 to go, Brad Keselowski has a second and a half lead on Denny Hamlin; Marin Truex Jr, Joey Logano, and Matt DiBenedetto round out the top five.  There are 25 cars on the lead lap.

Forty to go, Brad Keselowski has increased his lead to over a second and a half on Denny Hamlin.

Lap 265, Brad Keselowski has pulled out to a two second lead on Denny Hamlin.

Lap 269, with 22 cars on the lead lap, Brad Keselowski has a lad of nearly two and a half second lead on Denny Hamlin; Martin Truex Jr, Joey Logano, and Matt DiBenedetto round out the top five.

Just 27 laps remain in the race; Brad Keselowski continues to lead the race by two and a half seconds on Denny Hamlin.

Lap 277, Brad Keselowski now has a three second lead on Denny Hamlin; Martin Truex Jr, Joey Logano, and Matt DiBenedetto round out the top five.

There are 20 cars on the lead lap.

Lap 280, Brad Keselowski continues to increase the gap on Denny Hamlin and now has a lead of over three seconds.

Lap 284, Brad Keselowski’s lead is now nearly three and a half seconds on Denny Hamlin.

There are 15 laps remaining in the race, Brad Keselowski has a lead of three seconds on Denny Hamlin and is probably safe to finish the race on his fuel load; however, there are some drivers who may or may not have saved enough fuel to finish the race without making a stop.

At 72 laps, this is officially the longest green flag run in the race.  A normal fuel load is between 80 and 85 laps..

Only nine laps remain in the race, Brad Keselowski has a lead of over two seconds on Denny Hamlin; Martin Truex Jr, Joey Logano, and Matt DiBenedetto round out the top five.

Six to go, Denny Hamlin is over two seconds behind leader Brad Keselowski; but third place driver Martin Truex Jr is over six seconds back and fourth place driver Joey Logano is over nine seconds back.

Brad Keselowski takes the white flag.

With a lead of over two seconds, Brad Keselowski wins the race…and the giant lobster!  This is Keselowski’s 33rd career win.

The unofficial results of the Foxwoods Resort Casino 301:
Brad Keselowski
Denny Hamlin
Martin Truex Jr
Joey Logano
Kevin Harvick
Matt DiBenedetto
Aric Almirola
Cole Custer
Chase Elliott
Tyler Reddick
William Byron
Jimmie Johnson
Austin Dillon
Ricky Stenhouse Jr
Alex Bowman
Ryan Preece
Kurt Busch
Clint Bowyer
Michael McDowell
Ryan Blaney
Ryan Newman
Ty Dillon
Bubba Wallace
Erik Jones
Chris Buescher
Daniel Suarez
Brennan Poole
Christopher Bell
JJ Yeley
James Davison
Garrett Smithley
Quin Houff
Timmy HillJ
oey Gase
Corey LaJoie
John Hunter Nemechek
Matt Kenseth
Kyle Busch