RICHMOND, VA – The veteran Justin Allgaier gave a masterclass in perseverance and fast cars Friday night, winning the Go Bowling 250 NASCAR Xfinity Series race at Richmond Raceway. It was the 34-year old Allgaier’s first career win in 19 tries at the three-quarter-mile track and he finished .604-seconds ahead of a hard-charging 21-year old Justin Haley.

The Xfinity Series all-time winningest driver, reigning NASCAR Cup Series champion Kyle Busch finished third, 2.5s behind Allgaier. The current Xfinity Series championship leader Austin Cindric won a stage and finished fourth – nearly eight-seconds behind the winner.

Only nine cars finished on the lead lap. Polesitter Ross Chastain was fifth. Brett Moffitt, a NASCAR Gander RV & Outdoors Truck Series championship contender, was sixth. Allgaier’s JR Motorsports teammates Michael Annett and Noah Gragson were seventh and eighth with Kaz Grala and rookie Riley Herbst rounding out the top 10. Annett’s finish has clinched him a spot in the Playoffs on points.

Getting that second victory of 2020 goes a long way for Allgaier and his No. 7 JR Motorsports Chevrolet team after an early season of heartbreak and inconsistency. So often he has shown up for a race and had something derail his winning chances. He led 156 laps – more than half the race – at Bristol, Tenn. earlier this season only to crash out and finish 18th. At Texas, he led 98 laps and settled for third.

Finally, results are matching his efforts. Allgaier got his first win of the year at Dover five races ago, leading a race best 120 of 200 laps. His 78 laps out front in his win Friday night at Richmond were also a race best.

“I feel like we’ve had so many [wins] get away here, just haven’t been able to seal the deal and it’s been so frustrating,” said Allgaier, who has 13 career Xfinity Series wins. “But I’m proud of these guys and proud of the effort. The pit stops were amazing. Everybody at JR Motorsports, they built a fantastic Camaro.”

“I’ve got to thank the man upstairs,” Allgaier continued, noting, “tonight was definitely a push to the end but we just had the luck we needed. I say luck, but luck is opportunities meeting preparation. We were prepared and the opportunities came tonight.”

Although disappointed not to win, Haley was encouraged after the race hoping he may have proven himself a short track ace to those fans who consider him a speedway master only. He led 51 laps and his charge to the front was impressive by any standard.

His No. 11 Kaulig Racing Chevrolet fell back to 25th place after making not one, but two pit stops during the Stage 1 caution period. In 40 laps however, he’d rallied all the way up to fifth place. He took the lead on lap 174 and was finally passed by Allgaier with 28 laps remaining.

“Allgaier was just a little bit better,” Haley said, adding with a smile, “I’m about tired of everyone on social media saying I can’t show up anywhere but superspeedways. So I finally showed up somewhere where talent matters.”

Cindric earned his series best 10th stage victory in Stage 1 with Allgaier leading the way in Stage 2 in what was a largely “clean” race – only five caution flags (three mandated my NASCAR for a competition caution and the two stage breaks) and no major incidents.

The Xfinity Series Playoffs begin in two weeks and the 12th and final transfer position remains up for grabs between a pair of privateer family-owned teams and drivers Brandon Brown and Jeremy Clements. Brown came into the race with a 45-point advantage and the two ran near each other much of the night.

Ultimately, Clements finished 17th and Brown was on his heels in 18th. Brown now holds a 43-point advantage as they reset for Saturday’s second Richmond race.

The Team Penske driver Cindric takes a 67-point championship advantage over Chase Briscoe, who finished 11th at Richmond.

The series completes its Richmond Raceway doubleheader with the Virginia is for Racing Lovers 250 on Saturday (2 p.m. ET on NBCSN, MRN and SiriusXM NASCAR Radio). Only two races remain to settle the Playoff field.

Race Results – Go Bowling 250

  1. (16) Justin Allgaier, Chevrolet, 250.
  2. (10) Justin Haley, Chevrolet, 250.
  3. (29) Kyle Busch(i), Toyota, 250.
  4. (7) Austin Cindric, Ford, 250.
  5. (1) Ross Chastain, Chevrolet, 250.
  6. (20) Brett Moffitt(i), Chevrolet, 250.
  7. (9) Michael Annett, Chevrolet, 250.
  8. (4) Noah Gragson, Chevrolet, 250.
  9. (24) Kaz Grala, Chevrolet, 250.
  10. (8) Riley Herbst #, Toyota, 249.
  11. (5) Chase Briscoe, Ford, 249.
  12. (6) Ryan Sieg, Chevrolet, 249.
  13. (22) Matt Mills, Chevrolet, 249.
  14. (2) Brandon Jones, Toyota, 249.
  15. (21) Tommy Joe Martins, Chevrolet, 249.
  16. (3) Harrison Burton #, Toyota, 249.
  17. (19) Jeremy Clements, Chevrolet, 248.
  18. (13) Brandon Brown, Chevrolet, 248.
  19. (23) Joe Graf Jr #, Chevrolet, 248.
  20. (31) Joey Gase, Chevrolet, 248.
  21. (26) Bayley Currey(i), Chevrolet, 248.
  22. (12) Josh Williams, Chevrolet, 247.
  23. (15) Alex Labbe, Chevrolet, 247.
  24. (17) Jeffrey Earnhardt, Chevrolet, 247.
  25. (14) Jesse Little #, Chevrolet, 247.
  26. (36) Kyle Weatherman, Chevrolet, 247.
  27. (25) Chad Finchum, Toyota, 246.
  28. (30) Mason Massey, Toyota, 246.
  29. (33) Kody Vanderwal #, Chevrolet, 246.
  30. (32) BJ McLeod, Chevrolet, 245.
  31. (34) Vinnie Miller, Toyota, 242.
  32. (27) Dexter Bean, Chevrolet, 241.
  33. (28) Jeb Burton, Chevrolet, 233.
  34. (18) Colby Howard, Chevrolet, 220.
  35. (35) Stephen Leicht, Toyota, Axle, 88.
  36. (11) Myatt Snider #, Chevrolet, Accident, 46.
  37. (37) Timmy Hill(i), Toyota, Vibration, 4.

By Holly Cain, NASCAR Wire Service

This function has been disabled for CheckersToWreckers.com.