Noah Gragson wins second straight NASCAR Xfinity Series race on ’emotional day’ at Richmond

RICHMOND, Va. — Noah Gragson held onto the lead after a restart with seven laps to go and held off Justin Haley on Saturday to win his second consecutive NASCAR Xfinity Series race.

Gragson, driving in the race with JR Motorsports owner Dale Earnhardt Jr., ended a 49-race winless streak last weekend at Darlington and added his second victory of the season to carry momentum into the coming playoffs.

Just one race remains before the field is set for the 12-driver postseason.

“We’re starting to get momentum at the right time,” an emotional Gragson said, adding that the day was more about honoring the victims and heroes of the Sept. 11 terror attacks that were remembered on its 20-year anniversary.

“Today is not about this team or this win. It’s about everybody who lost their lives 20 years ago,” he said. “You know, you got a lot of heavy hearts. At least in America, we can come together on this day … but it’s an it’s emotional day.”

Haley held on for second, followed by John Hunter Nemechek, Gragson teammate Justin Allgaier and Riley Herbst with just one race left before the 10-race playoffs begin.

Nemechek, a regular in the NASCAR truck series, was driving for Sam Hunt Racing, a team owned by VCU graduate and former racer Sam Hunt, a native of Midlothian, about 15 miles from the track.

Earnhardt, making his annual lone start in the series, rose to as high as third by gambling on old tires with about 60 laps to go, but quickly faded to 21st because most of the race leaders had fresher tires. He and others got the caution they needed with just over 20 laps to go, but Earnhardt was caught speeding in pit road and only rallied to 14th.

“We didn’t have the car I think that I was looking for and maybe I just couldn’t figure out how to get it around the track,” Earnhardt said. “I hope I haven’t lost any credibility being 14th today.”