Mandatory Credit: David Yeazell-USA TODAY Sports

With an amazing finish in the Dead On Tools 250, Justin Allgaier wins at Martinsville over Sheldon Creed to advance to the Championship 4. The NASCAR Xfinity Series put on a SHOW tonight.

In a thrilling evening, we got exactly what we wanted from the Round of 8 elimination race. Drivers that had to win stepped up in this big moment, others were unfortunately struggling throughout the day. It all came down to these last few laps.

Sammy Smith looked like he was going to run away with this race. Then, caution after caution. Things just started to fall apart at the end as drivers lost grip on tires and started to slide all over the place.

A late red flag came out after a massive wreck collected about a dozen cars. That set up the restart with Austin Hill and Sheldon Creed battling it out in front of Smith and Cole Custer. You couldn’t have written a better scenario. Overtime racing with the highest stakes and Justin Allgaier stepped up in a big way.

Justin Allgaier comes out on top, out of nowhere almost.

Sheldon Creed goes into his final race with RCR after a massive heartbreak. He could have advanced with a win. However, he will now finish things up before moving on to his next venture in NASCAR. Justin Allgaier was just better.

So, Justin Allgaier wins his fourth race of the season and will have a chance to win his first Xfinity Series championship a week from now. It will be Allgaier, Sam Mayer, John Hunter Nemechek, and Cole Custer will race for the championship.

This is a huge moment for Allgaier. He has been trying for a championship for years. He gets another shot at one this year after a great season so far.

More must-reads:

TODAY'S BEST
Mavericks come from behind to down Thunder, take 2-1 series lead
Stars continue road dominance with Game 3 win over Avalanche
Watch: Paul Skenes wastes no time showing why Pirates drafted him No. 1 overall
Watch: Braves were one out away from first no-hitter in 30 years
Roman Wilson hopes to become Steelers' next 'great' WR
Chargers sign veteran edge-rusher
Justin Allgaier dominates at Darlington for first win of 2024
'Great mind': One-time NBA champion endorses candidate for Lakers HC job
Celtics respond with impressive road win vs. Cavaliers in Game 3
Hurricanes' power play finally comes through with season on the line
Watch: An outstanding first half by Donovan Mitchell keeps the Cavaliers alive in Game 3 vs. Celtics
Tigers lose veteran starting pitcher to injury
Watch: Minor league baseball game interrupted by turtle delay
Paul Skenes experiences the Pirates' incompetence in just one game
Rangers ace continues to be plagued by nerve irritation in thumb
Cowboys hint at timeline for extension talks with offensive star
Steelers first-round pick has already 'apologized' to new locker mate
Former Packers WR makes bold prediction about Jordan Love
Broncos release former Super Bowl champion WR
Nationals had 'substantive discussions' with former top prospect about extension