What drivers said after Cup Series race at Atlanta

Leave a comment

Kevin Harvick – winner: “(My crew) had a great pit stop.  We got a restart on the bottom and they got my car to take off.  I was able to get track position and then once I could get through those first 10 laps and my car was freed up enough to where I could get in a rhythm and really start hitting my marks, and then by about lap 25 I could start driving away.”

(How cool is it to win on the your chief’s (Rodney Childers) birthday?) “That’s pretty cool. We struggled most of the day with our car and he definitely earned his birthday present today.  They did a great job adjusting on our Busch Light Ford.”

(On moving into 12th on the all-time wins list): “Sometimes I just laugh because you talk about that list and you talk about the names on it and everything that’s happening, and it’s just a situation that you almost just ‑‑ you shake your head and you’re like, ‘Man, I can’t believe this is happening.  It’s pretty crazy to think about that.  I tell people all the time I’m very lucky to drive cars for a living and call it my job, and to be able to have won so many races with a couple different teams and be able to contend.  Winning races is what it’s all about, and to be able to do that is something I’m really proud of.”

Kyle Busch – finished second: “Our Fudge Brownie M&M’s Camry was pretty decent. We had good speed, you just couldn’t really push too hard. Every time I pushed too hard, it would really hurt my tires in the long run. I think that was for everybody. That last run, I was trying to keep up with those front guys and as soon as I felt like I was pushing too hard and they were inching out on me, I just gave up and decided just to run and try to make sure I didn’t slip a tire and do the best I could without pushing anything too hard. Was able to get Martin (Truex Jr.) at least there at the end. Can’t say enough about all my guys – Adam Stevens (crew chief) and everybody, they’re doing a really good job. We’re working hard and trying to get it all better.”

Martin Truex Jr. – finished third: “The last two or three runs there, we just got too tight. Not sure what happened. The car was really good. The guys did a great job. Auto Owners Camry was fast all day. Got our first two stage wins of the year, which was huge. We just can’t seem to get over the hump at the finishes. With about 25 (laps) to go, I was clicking off some good lap times, but I knew I was pushing it too hard on the right front tire and with about 10 (laps) to go, it said, ‘Oh hell no more.’ Just ran out of tires at the end and lost second to Kyle (Busch). I figured at that point, I could see the 4 (Kevin Harvick) and was just going to give it all I had and see if there was any opportunity, but he was just too good. Just got too tight at the end. I don’t know why, but we’ll go back and look at it. Hell of a job by everybody and a good, solid day.”

Ryan Blaney – finished fourth: “We started off pretty far off, to be honest with you, and just really, really loose for the first three or four runs of the day and really wasn’t going anywhere.  We were kind of going backwards and then we finally started making some good headway there the second run of the second stage there and were able to close in and finish second in the second stage, which is good.  We had a good pit stop and got us out fourth and from there on out just tried to manage our tires.  I didn’t think I had anything for (Harvick) or (Truex) or (Kyle Busch).  They were pretty good, but I felt like a fourth or fifth-place car and that’s where we ended up, so I was really proud of the effort in making our car a lot better throughout the day.  That was really big gains that we did.”

Denny Hamlin – finished fifth: “It was okay. Our FedEx Camry got up there on a restart late in stage one. Thought we had a second or third-place car, somewhere in that range. Then we had a bad pit stop leading into the final stage and that took us back to ninth. Just kind of clawed our way back to fifth. We weren’t stellar, the last run of the day was kind of the worst run that we had. Still good enough for a top five. Pretty encouraged by that and it looked like all of our cars were running a little bit better. Hopefully this is a good sign for us.”

Kurt Busch – finished sixth: “My boys, (crew chief) Matt McCall and everybody at Ganassi, were pushing hard and apparently we didn’t pass tech like we were supposed to. So, we had to start in the back and do a drive-through (penalty). We were fifth or sixth after we came back out, but we were a lap down and had to race hard to be in the position for the lucky dog. The car was dialed in right from the start and we got our lap back early on. As the race went on, man, just loose – tight – loose – tight, and then ended up P6!”

Brad Keselowski – finished ninth: “It was an up-and-down day for us.  We kind of started off the race just a little bit too free.  We adjusted the car really well in the middle part of the race and then got too tight at the end.  We just kind of missed it a little bit.  I’m not sure exactly where I lost it, but the middle of the race I felt we were gonna win because we were so fast.  Driving through the field after I got a pit road speeding penalty, which is a real bummer.  I’m not real sure what happened there because I thought I was going slower than my lights, but apparently I wasn’t, so that kind of put us back.

“All in all, I don’t know if we could have beat (Harvick), but in the middle of the race I felt like we were right there with them.  It seemed like he was pretty good there at the end, so it just didn’t come together for us today.  Sometimes you run these races and you don’t have no practice and you say, ‘Oh, perfect.  Don’t change a thing.’  And then sometimes you run them and you don’t have practices and you say, ‘Man, if I’d have just had one practice I could have dialed it in a bit better.’  It just kind of felt the later of the two, but some lessons learned and we’ll apply them and move forward.”

Joey Logano – finished 10th: “Slick.  Atlanta.  Like normal, which is awesome and a lot of fun.  We started up front there and I was able to maintain some decent track position and then had a not-so-good restart on the top side, spinning our tires coming to the end of the first stage, which put us in a bad spot going down pit road.  We hit and crashed with a car exiting their pit box aggressively and I was already three-wide on the bottom and had to move up to not get hit on the inside and ended up getting some damage in the right-rear.  We tried to fix it and still felt like we kind of had a parachute, so we fixed it better and at that point we’re starting the final stage of the race and it’s really hard to pass.

“It was just a really good long-run car is where we were at, so those last 20 laps of the race we were hauling the mail, just a little too little too late to get back up there.  I know it feels like a long race, but I wouldn’t have minded another 100 miles to that one.  I felt like I had a really good car and something I could probably go up there and compete, especially on the long haul, maybe not the short run, but on the long haul that thing was special.  Just a little bit short.  We still got a top 10, but wish it was better.”

Austin Dillon – finished 11th: “Man, we were just one position shy of earning our third consecutive top-10 finish! I’m feeling good after the race. We’ve been putting a lot of work into our program. This No. 3 Symbicort (budesonide/formoterol fumarate dihydrate) Chevrolet team showed how much fight we have. We adjusted all day and tried our best to keep up with changing track conditions. It was frustrating because for a while it seemed like no matter what we did, we couldn’t go forward. We never gave up, though, because no matter what happens we focus forward. We pitted early during the final green-flag pit stop cycle, and that helped us gain some track position. It also meant that we had to manage tires for the last run of the race. We were able to fight our way to an 11th-place finish. I’m proud of everyone on this Richard Childress Racing team for their hard work and for hanging in there until the end.”

Alex Bowman – finished 12th: “We didn’t have the greatest day. Had some ups and downs. Started really loose and got the car better. I think the track tightened up a little bit after that. Got too tight there and got it freed back up there at the end. We tried some pit strategy which is always good to try, but at least we finished where we ran. Wish we could have been a little better, just not the greatest day for us. We just really struggled through the bumps today.”

Ricky Stenhouse Jr. – finished 13th: “I thought we had a shot at a top 10 there – got some stage points. The NOS Energy Drink Camaro looked awesome on the race track and drove really good, especially at the start of the race. I felt like we lost the handle there towards the middle and just got behind. And then I ran the tires off of it at the end and gave up a couple spots. But, all-in-all, a solid effort. This JTG Daugherty Team is putting in a lot of work and it’s a lot of fun to drive this 47 car. I’m looking forward to just building on this and building on the speed that we have.”

“It was hot out there. I burned 3,150 calories to be exact. But we put in a lot of hard work at my gym. Trainer Ryan has been pushing me hard, especially during this quarantine, giving me workouts to do and been busting my butt. Rogue’s supplied me with great equipment to workout with every day. This heat – it’s hot. We’ve got a long summer ahead, but feeling good, strong and ready to go.”

Matt Kenseth – finished 15th: “A lot of challenges again today. We got some damage early, on pit road. We got some damage and lost our track position. We were trying to battle back from that. I felt like we were pretty close to being a top-10 car and got run into again near the very end, which knocked the front end out of alignment. Kind of a disappointing day, but the finish could be worse. I feel like there are some things that we improved on; we learned about our Credit One Bank Camaro, its fast, we’ve just got to put a whole race together.”

Tyler Reddick – finished 16th: “We had to grind it out today for every position we could get with our No. 8 Roland Chevrolet. We had speed during the first stage and were able to race up into the top 10, but as the stage came to an end, it felt like a tire was going down, so I slowed down to take care of the car and ended up getting shuffled back through the field. From there, it was just a challenging day. I couldn’t really run anywhere except for the bottom, and even that was tough. The car would swing from being too loose to being too tight and struggle over the bumps in Turns 3 and 4. It seemed like no matter what adjustment we made throughout the day, it just didn’t make a huge difference in the handling of our car. I know everyone on my team will study this race to try to learn what went wrong and improve for next time. We never gave up though and hung on to grab as many spots as we could, which is important as we try to fight our way into the Playoffs. I know my crew chief, Randall Burnett, has a good feel for Martinsville Speedway, so I’m looking forward to racing there on Wednesday for the first time in a long time.”

Aric Almirola – finished 17th: “We’ve got a lot of things to work on. Our Smithfield Ford Mustang was good for 25 laps before we lost position on pit road and a loose wheel put us a lap down. We couldn’t recover from that in dirty air. Atlanta is such a tough track to rebound at. If there’s one positive takeaway it’s that we remained top-12 in the point standings, so we’ll have a shot at a good starting position in Martinsville.”

Cole Custer – finished 19th:

Bubba Wallace – finished 21st: “Not the day we wanted for our Richard Petty Motorsports No. 43 McDonald’s Chevrolet, that’s for sure. We thought we were OK – we had that loose wheel, but all-in-all, we couldn’t get a hold of our balance. We’ll go on and go to Martinsville Speedway.”

Clint Bowyer – finished 20th: “That stunk. We were fast today, but kept burning up tires. Just disappointed. We’ll go back at it Wednesday in Martinsville.”

John Hunter Nemechek – finished 23rd: “We had a challenging day in our No. 38 YANMAR America Ford Mustang. Wish we could have had a better result for our partners at YANMAR at their home track. It was a difficult day from the start. We fired off really loose and the car just kind of stepped out on me early on. Managed to avoid contact and damage, and we kept trying to tighten up the handling, but we just couldn’t find that sweet spot.”

Michael McDowell – finished 24th: “It wasn’t the day that we wanted for our No. 34 Fr8Auctions Ford Mustang. We battled hard all day to try and tighten up our loose race car, then unfortunately got spun late in Stage 2 and lost some track position. We had to take the wave-around a few times throughout the day to get back on the lead lap and just didn’t quite have the speed that we had hoped for.”

Matt DiBenedetto – finished 25th:

Corey LaJoie – finished 27th:

Ty Dillon – finished 29th: “Long day for our GEICO Camaro team.  We started the race fast, but over time, our car just didn’t have the grip that those fast guys did. Even though we didn’t get the finish we were looking for, (crew chief) Matt (Borland) and the guys never gave up all day.  During the last green flag stop, I made a mistake, sped on pit road and then had to do a pass-through penalty.  Just a tough day overall.  We will keep digging as a team and go to Martinsville on Wednesday and look to rebound in the GEICO Hump Day Chevy.”

William Byron – finished 33rd:

Clint Bowyer crew chief faces one-race suspension

Leave a comment

Clint Bowyer crew chief John Klausmeier faces a one-race suspension because Bowyer’s car had two lug nuts not safe and secure after Sunday’s Cup race at New Hampshire Motor Speedway.

The Cup rule book states that having two lug nuts not safe and secure is a one-race suspension for the crew chief and a $20,000 fine.

That will mean Klausmeier will miss Saturday’s race at Michigan International Speedway with the one-race suspension. That race is the first of a doubleheader weekend next week for the Cup Series. Klausmeier will be able to return to the pit box for next Sunday’s race at Michigan.

The penalty comes as Bowyer is 12th in points. Because two drivers outside the top 16 have wins this season and are locked in playoff spots, Bowyer is 14th in the playoff grid. He is 28 points ahead of William Byron, who holds what would be the final playoff spot with six races left in the regular season.

Bowyer finished 18th Sunday.

NASCAR also announced that the cars of winner Brad Keselowski, Martin Truex Jr. and Tyler Reddick each had one lug nut not safe and secure after the race. Each of the crew chiefs for those teams faces a $10,000 fine.

Earlier Sunday, NASCAR suspended the crew chiefs for Bubba Wallace and Corey LaJoie after a pre-race inspection discovered improperly mounted ballast. Those drivers also had to start at the rear. NASCAR also docked 10 driver and owner points for the infraction. Wallace’s crew chief is Jerry Baxter. LaJoie’s crew chief is Ryan Sparks. Wallace finished 23rd. LaJoie finished 35th in the 38-car field.

What drivers said after New Hampshire

Leave a comment

Brad Keselowski – winner: “We’ve had a lot of great races this year with the 2 car, but we just haven’t really went out and kind of dominated a race. Talking to (crew chief) Jeremy Bullins and like, ‘Man, what do we need to get to that next level?  We’re right there.  We need to go out and just dominate a race,’ and that’s what today was for us with the Western Star/Alliance Parts Ford Mustang.  I’m really proud of my team and the effort that they gave today.  A great race car and to all of Team Penske, thank you.  Its so great to be racing back in front of fans again.  It feels like forever, so welcome back, guys.”

(WHAT KIND OF STATEMENT WAS THIS TODAY?):  “This is the same tire and similar track to Phoenix and we know that’s what you’ve got to do to win this championship. You have to go win Phoenix and we put on a great showing today.  I’m pumped, I really am. The playoffs are a long ways away and they’re gonna be tough, but this is certainly a good sign.”

More: Keselowski wins third race of year

Denny Hamlin – finished second: “We just kind of were second there to the 2 (Brad Keselowski). We could really do well on restarts and we were going back-and-forth. Wow, that was some really, really good short track racing there. Hopefully the fans liked what they saw there with me and the 2 for most of the day. Some great side-by-side racing. We treated each other fair and it’s good that we got one-two out of it.”

Martin Truex Jr. – finished third: “We ran second in the first stage and had a tire get away on pit road, had to come from the back. That definitely made things a lot more challenging. Had a decent Sport Clips Toyota, just wasn’t quite driving like we needed it to and then it kind of burned the tires off after 25 or 30 laps. We could hang with them and we would fall consistently off the 2 (Brad Keselowski) and the 11 (Denny Hamlin). Third-best car and we finished third so all in all, a good day. Just have to find a little bit more. Just missed the balance a little bit today. Love coming up here to Loudon and this was a fun day.”

Joey Logano – finished fourth: “It was an okay day. (Crew chief) Paul (Wolfe) put together a great car for me, something that was pretty competitive. I thought maybe it was something we could win with if we had the track position right.  We scored a few stage points. It was a somewhat uneventful day. Our pit stall was very challenging. It’s just kind of how this works right now. If you have a bad race the race before, you get stuck with a really bad stall and stuck in between a couple cars and that cost us a little bit. And then there on one of those cautions there towards the end I heard Paul say, ‘Pit,’ and the part that I missed is where he said, ‘if they split, pit.’  So all I got was the pit part, so we pitted when there really wasn’t many cars or any cars that pitted. And then we kind of got lucky and got a caution five or six laps after that. We did fuel only, which just made us really loose the last run.”

Matt DiBenedetto – finished sixth: We had some troubles and had a fast car from the start, we just had to tighten it up some. I was a little frustrated at times just because of how fast of a car we had and we were sort of stuck back in a little mess, had some big trouble on one pit stop and really set us back, so we were battling to try to get up where we belonged and then once we did we were pretty competitive. I thought we had a car that could have ran in the top two or three until that very last run we just got a little too tight on the last set of tires. We were tight and lost a little speed, so we ended up still having a solid day finishing sixth, which I’m happy about in the sense of our last two weeks were very rough as far as luck. We’ve had fast race cars, but the takeaway I take from it is we’ve really been in a good groove for the last many weeks I can remember. For the last sevenish weeks we’ve had cars that can run up in the top five and top 10 no problem, so I’m real encouraged about that moving forward. I think we’ll stay in a good rhythm. Other than that, not too crazy of a day. I’m glad we came out with a solid run that the team deserves when we’re obviously fighting for points.”

Aric Almirola – finished seventh: “Well the streak continues. Nine top 10s in a row. So proud of this Smithfield Hometown Heroes Ford Mustang team. We ran up front a little bit in the beginning and were just off a bit on balance of our car. It was a solid day. We continue to build a points gap back to the cutoff line to the guys in the playoffs and we just continue the consistency. One of these days we’re going to get us a win.”

Cole Custer – finished eighth: “Today was definitely the run we needed. If we can keep being this consistent, we’ll have something for the playoffs.”

Chase Elliott – finished ninth: “We were hoping to have a better finish today. I felt like we were making some ground up there late in Stage 2 and at the start of the final stage. Then those guys got ahead of us when we stayed out and they pitted. That got us back in traffic and our drive off wasn’t good enough to drive back through the field like some of those other guys. Definitely not where we want to be, so we’ll keep working and trying to get it better.”

Tyler Reddick – finished 10th: “New Hampshire Motor Speedway is one of the most challenging tracks on the circuit for me, so to come out of here with a top-10 finish feels great. We had a great starting spot with our No. 8 Feeding America Chevrolet but didn’t have the handling to keep the track position in the preferred line. Our car was very tight for most of the day, which made it really hard to roll the center of the corners like I wanted to, so we had our hands full for the start of the race. We had some great speed though, we just had to adjust on our Chevrolet a little bit to get the handling to match it. Towards the start of Stage 3, the handling loosened up enough for me to really start rolling through the turns on the bottom and pick up some positions. With the final caution coming out when it did, we had to focus on saving fuel for a long time in the final stage, but we managed it well enough to not only make it to the end, but also fight our way into a top-10 finish.”

William Byron – finished 11th: “That was a hard fought one for us today. We worked hard throughout the race to get the handling right and in the middle stage of the race we were pretty good. We were able to drive up to third and I was happy with that. After that though the car just stopped turning and the handling went away towards the end. It was a typical New Hampshire race in the things you fight here handling-wise, which is good and bad, but we’ll take the solid finish and head to the Michigan doubleheader and have two really good races there.

Jimmie Johnson – finished 12th:

Austin Dillon – finished 13th: “The only thing we were missing was track position. We had to start at the rear of the field but did a good job of working our way into the top 15 or so in Stage 1. In Stage 2 we took right-side tires during a pit stop, which positioned us in the lead for a restart with just a few laps remaining in the Stage. I just couldn’t get going on two tires and ended up losing the lead, but we were still able to maintain enough track position to earn some Stage points. We pitted for fuel-only during a caution in Stage 3 that put us in a great position at the end of the race to go for it while a lot of other teams were in fuel conservation mode. It was amazing how fast the Freightliner Chevrolet was during that long green flag run at the end. We just needed about 20 more laps at the end to be in contention. Overall, it was a solid day for this Freightliner team.”

Ricky Stenhouse Jr. – finished 14th: “That was a really up and down race for us at New Hampshire Motor Speedway today. We knew we had speed in our Kroger Chevrolet but struggled with the handling for the beginning half of the race. Brian Pattie did a great job staying on top of the calls to keep us on the lead lap, and make adjustments that gave us a top-15 finish. We struggled in July, but that’s a solid start to our August to get back on the right momentum.”

Alex Bowman – finished 15th: “We had an up and down day today. We started off chattering the tires, which made the car difficult to drive. (Crew chief) Greg (Ives) and the guys made some big changes on the stops and got our Chevrolet a little better. A big thanks to my team and everyone back at the shop for their hard work every week. We will move on to Michigan for the doubleheader next week.”

Ryan Preece – finished 16th: “New Hampshire Motor Speedway is always a place I have marked on the schedule, but we really needed a strong run today. I’ve felt like the last few weeks, we’ve had the right adjustments and the right balance in our cars, just couldn’t get luck on our side to get the result we deserved. We ran out of fuel on the final lap that cost us a few positions; but being able to be competitive and get stage points today and still come away with a top-20 finish in our Louisiana Hot Sauce Chevrolet is really positive. I’m proud of all of the hard work everyone has put in at JTG Daugherty Racing and to Trent Owens for making great adjustments all day and I’m looking forward to turning this season around.”

Kurt Busch – finished 17th: “There wasn’t much magic to be found for the Monster Energy team today at the “Magic Mile.” We really struggled with the car being loose on entry all day. The guys made some adjustments to help out, but we just couldn’t find the handling for the long runs. We are working hard to get better on the short tracks like this”.

Clint Bowyer – finished 18th: “We got some bonus points in the first two stages today and we’re still in the top 12. We’ll go to Michigan this week and I know our Fords like that place a lot.”

Michael McDowell – finished 19th: “It was certainly a tough day for our No. 34 team today at New Hampshire Motor Speedway. We didn’t fire off exactly how we had hoped, but we consistently made good improvements to the car and ended up with a Top-20 finish after running around the 25th position for a majority of the race.”

Ty Dillon – finished 22nd: “Today was a long one for our GEICO team. My guys worked hard all day, but our Camaro ZL1 1LE was tight for the majority of the race. We would make a little gain and then the balance would get tight again. During the second stage, our left rear fender was flared out after contact and we lost track position on pit road to make repairs. We hoped some guys would run out of fuel there at the end, because we were one or two laps to the good, but the cards didn’t fall that way. On to the double in Michigan.”

Bubba Wallace – finished 23rd: “Not much to hit on today. Our Cash App Chevy was just okay. Nothing to be proud about. But we gave it our best effort. We were just way too tight. We’ve got to restart from baseline when we come back to this place. We’ve always kind of fought that and never really had decent results. All in all, a minor setback to start the race, so we’ve got some clawing to do. We’ve got six races left to get a shot at the playoffs, so we’ve got to get our mojo back. It seems like we’ve been searching for it for the last couple of weeks and we’ll keep after it. So, on to Michigan.”

Daniel Suarez  – finished 26th: “We gave it everything we had today with our It’s Good To Be Genuine Toyota. We were pretty good on restarts most of the day but then it was surprising how quickly it went away within about 15 laps the early part of the race. We worked to make it better on the long run, and it felt like it was coming to me during the long run at the end. But that was pretty much all we had today. We just need to keep working hard. Next week, we’ll have two chances to keep making things better.”

Corey LaJoie – finished 35th:

John Hunter Nemechek – finished 36th: “That was definitely a hard hit, but I’m okay. An unfortunate end to our day in the No. 38 CITGARD Ford Mustang. We had a fast car and were pretty good on the short run. We struggled a little on the long run, but overall we had a fast race car. I can’t thank my guys enough for how we unloaded. We unloaded with speed and felt good about our situation. We had a top-15 car today, but we pitted for tires towards the end and must have run something over and had a left-front tire go down, which ended our day.”

Kyle Busch – finished 38th: “I blew a right-front tire for some reason. I have no idea why. Way too early in the going for anything to be wrong or even to build enough brake temp or brake heat. I don’t know. Just hate it for our Pedigree team and the fight that we’ve been having this year seems to be continuing. Last time I was here in a Pedigree car, we blew a right-front tire for no reason as well too. Just seems to be our luck with the Pedigree scheme for some reason here at New Hampshire. It’s still 2020, but sooner or later we have to turn this stuff around.”


New Hampshire race results and driver points

Leave a comment

Brad Keselowski’s victory Sunday at New Hampshire Motor Speedway marked his third win of the season. It is the fifth consecutive year the former Cup champion has won at least three races in a season.

Denny Hamlin finished second at this race for the second year in a row. Martin Truex Jr. overcame a penalty for an uncontrolled tire to finish third and was followed by Joey Logano and Kevin Harvick, who scored his seventh consecutive top-five finish.

Click here for race results

William Byron continues to hold what would be the final playoff spot with six races left in the regular season. He has 484 points, holding a 15-point lead on Tyler Reddick. Jimmie Johnson is 25 points behind Byron. Erik Jones is 31 points behind Byron.

Click here for driver points

Brad Keselowski wins New Hampshire Cup race

Leave a comment

Brad Keselowski won Sunday’s Cup race at New Hampshire Motor Speedway to claim his third victory of the year.

Keselowski triumphed over Denny Hamlin on an afternoon that saw the two drivers combine to lead 276 of 301 laps.

Keselowski led eight times for 184 laps, Hamlin led 10 times 92 laps.

More: Race results, point standings

More: What drivers said after New Hampshire

While Keselowski won by 1.6 seconds, their back-and-forth battle led to Hamlin to say “this is awesome racing” over his team radio with about 70 laps to go.

“We’ve had a lot of great races this year with the 2 car, but we just hadn’t really gone out and kind of dominated a race,” Keselowski told NBCSN as an estimated 12,000 fans yelled from the grandstands. “I was talking to (crew chief) Jeremy Bullins and that’s what we need to get to that next level. We’re right there, we need to go out and just dominate a race and that’s what today was for us. … It’s so great to be racing in front of fans again. It feels like forever, so welcome back, guys.”

It is Keselowski’s second win at track, following his win in 2014. This is Keselowski’s eighth season with at least three wins, including the last five.

For Hamlin, it is his eighth top-two finish through 20 races.

“We just kind of were second there to the 2 (Keselowski),” Hamlin said. “We could really do well on restarts and we were going back-and-forth. Wow, that was some really, really good short track racing there. Hopefully the fans liked what they saw there with me and the 2 for most of the day. Some great side-by-side racing. We treated each other fair and it’s good that we got one-two out of it.”

Keselowski agreed with Hamlin on the quality of racing the “Magic Mile” offered Sunday.

“It was a lot of fun,” Keselowski said. “(Hamlin) was pretty good on the restarts, real short runs. We were really good on the longer runs. The PJ1 kept coming and going. One lap it would be in, not in, the next lap it would be in, then it would wear off the racetrack. The low downforce on the cars was awesome because you could run behind somebody and not just be stupid slow. That was really cool.

“I thought we put on a great race. I was really proud of it. Proud of it for our sport and for our team. Proud for our sport because we got away from rules that didn’t make for good races and we went to rules that I think made for good driver battles. Denny and I had a heck of a driver battle.”

The top five was completed by Martin Truex Jr., Joey Logano and Kevin Harvick.

STAGE 1 WINNER: Denny Hamlin

STAGE 2 WINNER: In a two-lap shootout, Brad Keselowski passed Hamlin on the last lap and narrowly beat him.

WHO HAD A GOOD RACE: Martin Truex Jr. finished in the top five after he had an uncontrolled tire penalty on Lap 97 … Joey Logano has finished in the top five in two of the last three races after having only one in the prior 13 races … Kevin Harvick earned his seventh consecutive top five, which is his second longest streak … Aric Almirola placed seventh for his ninth consecutive top-10 finish, a career-best … Cole Custer placed seventh for his fourth top 10 in the last five races.

WHO HAD A BAD RACE: Kyle Busch’s winless streak continued due to a hard crash into the Turn 3 wall on Lap 16 after his right-front tire went down. It’s his third DNF of the year and his first at New Hampshire in 29 Cup starts … Erik Jones placed 24th after he was assessed a one-lap penalty for pitting outside his box during the caution for Busch’s incident … Christopher Bell finished 28th after he caused two cautions for incidents resulting from cut tires… Matt Kenseth finished 37th after he caused three different cautions, with the last coming out on Lap 204 when he cut a tire and hit the Turn 3 wall … John Hunter Nemechek finished 36th after a hard hit into Turn 3 wall with 88 laps to go.

NOTABLE: Clint Bowyer’s crew chief faces a one-race suspension for there being two unsecured lug nuts on his car in post-race inspection.

WHAT’S NEXT: Cup race at Michigan International Speedway, 4 p.m. ET Saturday, Aug. 8 on NBCSN.