Short-track tempers flared Sunday at virtual Richmond Raceway, but thankfully Ryan Preece and Matt DiBenedetto were — presumably — able to joke after the latest round of the eNASCAR iRacing Pro Invitational Series.

RELATED: Byron repeats; race results

Preece won the pole and led the opening 59 laps of the Toyota Owners 150 presented by Toyota, but his No. 37 Chevrolet faded in the running order and made contact with Matt DiBenedetto’s No. 21 Ford in Turn 1. That prompted the race’s fourth caution period at Lap 99.

Their dispute over running room spilled over into further collisions later, with DiBenedetto taking the worst of it. DiBenedetto then lurked to make more contact before race officials opted to park him for the remainder of the event.

It was quite the turn for the 28-year-old DiBenedetto, who donned a giraffe costume for a light-hearted pre-race picture. Preece didn’t let him forget it after their mid-race joust.

DiBenedetto gave a more detailed account of his grievances in a post-race recap, delivered while still wearing his giraffe onesie.

Check out the complete race results for the eNASCAR iRacing Pro Invitational Series’ Toyota Owners 150 presented by Toyota at virtual Richmond Raceway.

Fin Str Car Driver Mfr Led Status
1 3 24 William Byron Chevrolet 94 Running
2 5 66 Timmy Hill Toyota 0 Running
3 10 77 Parker Kligerman Toyota 0 Running
4 2 89 Landon Cassill Chevrolet 0 Running
5 27 18 Kyle Busch Toyota 0 Running
6 13 11 Denny Hamlin Toyota 0 Running
7 24 20 Erik Jones Toyota 0 Running
8 4 8 Dale Earnhardt Jr. Chevrolet 0 Running
9 28 43 Bubba Wallace Chevrolet 0 Running
10 9 2 Brad Keselowski Ford 0 Running
11 23 9 Chase Elliott Chevrolet 1 Running
12 20 31 Tyler Reddick Chevrolet 0 Running
13 19 6 Ross Chastain Ford 0 Running
14 21 19 Bobby Labonte Toyota 0 Running
15 26 13 Ty Dillon Chevrolet 0 Running
16 12 38 John H. Nemechek Ford 0 Running
17 11 51 Garrett Smithley Chevrolet 0 Running
18 6 96 Daniel Suarez Toyota 0 Running
19 1 37 Ryan Preece Chevrolet 59 Running
20 16 1 Kurt Busch Chevrolet 0 Running
21 18 17 Chris Buescher Ford 0 Running
22 22 88 Alex Bowman Chevrolet 0 Running
23 15 12 Ryan Blaney Ford 0 Running
24 29 95 Christopher Bell Toyota 0 Disconnected
25 14 22 Joey Logano Ford 0 Running
26 25 48 Jimmie Johnson Chevrolet 0 Disconnected
27 8 21 Matt DiBenedetto Ford 0 Disqualified
28 7 3 Austin Dillon Chevrolet 0 Running
29 17 4 Kevin Harvick Ford 0 Running
30 30 14 Clint Bowyer Ford 0 Disconnected

William Byron became the first multi-time winner of the eNASCAR iRacing Pro Invitational Series, holding off Timmy Hill by a mere .256 seconds in overtime at the virtual Richmond Raceway on Sunday afternoon. It was Byron’s second consecutive win in the series — answering a victory at iRacing’s virtual Bristol Motor Speedway two weeks ago just before the Easter off-week.

It certainly reaffirmed Byron’s position as the heralded master of the iRacing tournament among NASCAR Cup Series regulars. He has dominated in total laps led (319) in the four iRacing events in his No. 24 Hendrick Motorsports Chevrolet and was easily the class of the field in Sunday’s Toyota Owners 150 presented by Toyota, holding the point for 94 laps in the 154-lap race.

RELATED: Richmond race results

Parker Kligerman, Landon Cassill and reigning NASCAR Cup Series champion Kyle Busch rounded out the Richmond top five. Denny Hamlin, who won the inaugural Pro Invitational Series event at Homestead, finished sixth followed by his Joe Gibbs Racing teammate Erik Jones. Dale Earnhardt Jr., Bubba Wallace and Brad Keselowski rounded out the top 10 — the highest finish for both Keselowski and Wallace to date.

Despite several new entries this week, the Richmond race had the real competitive feel NASCAR fans have come to expect at the .75-mile oval.

And Byron, who partly got his competitive start in iRacing years ago, again put on a master class – holding off a group of competitors with fresher tires on a final race restart with three laps to go.

“I didn’t really know how that was going to work out, but luckily we were able to have a little bit of buffer to the guys with four tires, and then the late restart, just executed that well,’’ Byron said. “It was fun. Really enjoyed it. To go back‑to‑back is really cool. Having fun with it while we’re kind of in a hiatus here, but looking forward to getting back to real racing soon, too.’’

Matt DiBenedetto was parked late in the race after iRacing officials disapproved of avoidable contact he made – crashing Ryan Preece in the waning laps. It was a tough ending to a promising day for Preece, who won the pole position in qualifying and held a virtual “meet and greet” with his sponsors and fans before the green flag. He was the only other driver to lead multiple laps – his No. 37 JTG Daugherty Racing Chevrolet pacing the field for 59 laps, second only to the race winner.

MORE: Preece, DiBenedetto spar at virtual Richmond

One of the day’s most impressive runs came from Team Penske’s Brad Keselowski, who kept his No. 2 Ford among the top 10 for much of the race before a pit road miscue forced him to play catch-up again in the final laps. It was only Keselowski’s 34th iRacing start compared to Byron, for example, who has more than a thousand.

Top-10 finishers such as Kyle Busch, who finished fifth after starting 27th along with Jones (who started 24th) and Wallace (who started 28th) had to feel a strong sense of accomplishment on the afternoon.

Ultimately, strategy played a decisive hand in the dramatic final stretch to the checkered. A caution period with four laps remaining in regulation created an urgency for Byron. He had to hold off Hill – whose No. 66 Toyota was on fresher tires – in those frantic overtime laps.

And Byron and Hill have a virtual “history.” Byron was leading at Texas Motor Speedway when Hill moved him on a late-race restart to snatch the victory. On Sunday, it was just a clean fair sprint to the checkered.

“He raced me really clean; I was really thankful for that,’’ Byron said. “We’ve had some good races, honestly. Texas, obviously I was frustrated with Texas, but if I would have been in his position, I probably would have done the same thing, looking back on it.

“I think he’s done a really good job showing how consistent he is. I feel like he’s got good race craft, and I enjoy racing with him. I know what to expect when I race with him, that he is going to use the bumper, so I just have to race him back that way, and I think we both understand that. Fortunately I had just enough speed to kind of keep my gap there and win that race.”

Hill, the only driver with top-three finishes in all four eNASCAR iRacing Pro Invitational Series races, tweeted after the race that he was pleased with the effort, and like so many, already eagerly looking forward to the Talladega Superspeedway virtual high banks, where the series races next Sunday.

“Just came up a little bit short there at the end,’’ Hill said on Twitter. “Congratulations to @WilliamByron on the win! Looking forward to a bunch of fun at Talladega next week.’’

The fourth race in the online series was a fixed-setup event with no rapid-repair car resets allotted.

Contributing: Staff reports

Which channels have NASCAR programming this week? We answer that and give the weekly NASCAR television listings here in the NASCAR TV schedule.

Note: All times are ET.

MORE: How to find NBCSN | Get TrackPass for free | Get the NBC Sports App | How to find FS1 | Get FOX Sports App

Monday, April 20
1:30 a.m., eNASCAR Pro Invitational Series race at virtual Richmond Raceway (re-air), FS1/FOX Sports App
3 a.m., Refuse to Lose: Jeff Gordon and the 1997 Daytona 500 (re-air), FS1/FOX Sports App
7 a.m., eNASCAR Pro Invitational Series race at virtual Richmond Raceway (re-air), FS1/FOX Sports App
6 p.m., NASCAR Race Hub, FS1/FOX Sports App
7 p.m., A Perfect Storm: 1979 Daytona 500 (re-air), FS1/FOX Sports App

Tuesday, April 21
6 p.m., NASCAR Race Hub, FS1/FOX Sports App
7 p.m., eNASCAR Pro Invitational Series race at virtual Richmond Raceway (re-air), FS2/FOX Sports App
8:30 p.m., NASCAR Classic Race: 2007 Daytona 500 (re-air), FS2/FOX Sports App

On MRN
7 p.m., NASCAR Live

Wednesday, April 22
4 p.m., The Dale Jr. Download, NBCSN/NBC Sports App
6 p.m., NASCAR Race Hub, FS1/FOX Sports App
7:30 p.m., iRacing Grand National Tour – South Boston Speedway, TrackPass

Thursday, April 23
2:30 a.m., eNASCAR Pro Invitational Series race at virtual Richmond Raceway (re-air), FS1/FOX Sports App
2 p.m., eNASCAR Pro Invitational Series race at virtual Richmond Raceway (re-air), FS2/FOX Sports App
7 p.m., NASCAR Race Hub, FS1/FOX Sports App
8 p.m., NASCAR Race Classic: 1999 Pennzoil 400 (re-air), FS1/FOX Sports App

Friday, April 24
5:30 a.m., NASCAR Race Classic: 1999 Pennzoil 400 (re-air), FS1/FOX Sports App

Saturday, April 25
4 a.m., NASCAR Race Classic: 1985 Busch Series race at Bristol (re-air), FS1/FOX Sports App
6 a.m., eNASCAR Pro Invitational Series race at virtual Richmond Raceway (re-air), FS1/FOX Sports App
7:30 a.m., Wednesday Night iRacing Series: Week 4 (re-air), FS1/FOX Sports App
8:30 a.m., NASCAR Race Classic: 1990 Busch Series Goody’s 300 (re-air), FS1/FOX Sports App
Noon, eNASCAR Pro Invitational Series race at virtual Richmond Raceway (re-air), FS2/FOX Sports App
Noon, 2005 Cup Series Atlanta race, FOX

Sunday, April 26
6:30 a.m., eNASCAR Pro Invitational Series race at virtual Richmond Raceway (re-air), FS2/FOX Sports App
10 a.m., NASCAR’s Greatest Races: 2009 Aaron’s 499 (re-air), FS1/FOX Sports App
1 p.m., eNASCAR iRacing Pro Invitational Series at Talladega, FOX/FS1/FOX Sports App
2:30 p.m., NASCAR Special – 1979 Daytona 500, FOX/FOX Sports App
5 p.m., eNASCAR iRacing Pro Invitational Series at Talladega (re-air), FS2/FOX Sports App
6:30 p.m., NASCAR’s Greatest Races: 2009 Aaron’s 499 (re-air), FS2/FOX Sports App
9:30 p.m., NASCAR Race Classic: 1990 Xfinity Series Daytona race, FS2/FOX Sports App
11:30 p.m., eNASCAR iRacing Pro Invitational Series at Talladega (re-air), FS1/FOX Sports App

On MRN
1 p.m., 2011 Aaron’s 499

JR Motorsports Late Model driver Josh Berry put his impressive eNASCAR skills in the spotlight Saturday night, winning the second Saturday Night Thunder iRacing event at virtual Richmond Raceway after a series of flawless late-race restarts.

Having led for much of the race previously, real-world short-track ace Berry retook the lead for good on Lap 113 of the 125-lap showdown after a series of pit stops that saw the driver of the No. 88 shuffled from the lead due to some tire-two strategies from his competitors.

“I was able to get out front and kind of run my line,” said Berry, who led 106 laps on the evening. “Richmond’s always been a really good track to me. I’m really glad to be a part of this tonight.”

It was Landon Cassill in the lead following a late caution with 40 laps to go after taking two tires, with Logan Seavey — the inaugural event winner at Bristol Motor Speedway two weeks ago — lined up next to him in second after also taking two tires. Three laps later, though, Berry — who had led both Cassill and Ty Majeski before that caution — caught and passed Cassill to retake the lead.

RELATED: Complete eNASCAR coverage

A caution shortly thereafter saw Chase Briscoe and Anthony Alfredo stay out, with Cassill and Berry restarting third and fourth, respectively, after two-tire stops. One more caution fell, setting up a final restart that saw Berry — who had climbed from fourth to second — pass Alfredo and pull away for the victory.

Majeski finished second behind Berry, with Chase Cabre, Ty Gibbs and Cassill completing the top five.

The race Saturday at Richmond was the second event under the Saturday Night Thunder banner, an event that complements the eNASCAR iRacing Pro Invitational Series featuring NASCAR Cup Series stars on Sunday. It was an appetizer of sorts for Sunday’s main event, the Toyota Owners 150 presented by Toyota (1 p.m. ET, FOX, FS1, FOX Sports App). There are no transfers from Saturday Night Thunder to the 150-lap feature.

RELATED: Entry list for Sunday’s race

More than 40 drivers entered Saturday’s race, with 26 racing in the main event Saturday night. Drivers qualified for the A-Main through three 10-lap heats, with the top six drivers in each heat — 18 total drivers — advancing to the main event.

Following the three heats, two 15-lap last chance qualifier (LCQ) races were held with all the drivers who hadn’t already advanced. The top four finishers of each LCQ completed the field for the main race.

Below are the complete results and how drivers advanced to the A-Main.

Fin Str Car Driver Mfr Led Status
1 3 88 Josh Berry Chevrolet 106 Running
2 2 45 Ty Majeski Chevrolet 0 Running
3 6 4 Chase Cabre Toyota 0 Running
4 12 18 Ty Gibbs Toyota 0 Running
5 1 89 Landon Cassill Chevrolet 9 Running
6 16 55 Will Rodgers Ford 0 Running
7 4 33 Anthony Alfredo Chevrolet 10 Running
8 10 29 Kaz Grala Chevrolet 0 Running
9 13 67 Logan Seavey Ford 0 Running
10 9 74 Bayley Currey Chevrolet 0 Running
11 8 75 Landon Huffman Chevrolet 0 Running
12 15 19 Derek Kraus Toyota 0 Running
13 22 57 Blake Koch Chevrolet 0 Running
14 20 27 Ruben Garcia Toyota 0 Running
15 18 99 Josh Bilicki Chevrolet 0 Running
16 26 63 Scott Stenzel Chevrolet 0 Running
17 14 8 Jeb Burton Chevrolet 0 Running
18 11 41 Cole Custer Ford 0 Running
19 25 34 Michael McDowell Ford 0 Running
20 24 22 Austin Cindric Ford 0 Running
21 23 15 Brennan Poole Chevrolet 0 Running
22 7 98 Chase Briscoe Ford 0 Running
23 17 5 Matthew R Mills Chevrolet 0 Running
24 5 90 Alex Labbe Chevrolet 0 Running
25 19 7 Justin Allgaier Chevrolet 0 Running
26 21 40 Ryan Truex Chevrolet 0 Running

ADVANCING FROM HEAT 1
1.
Landon Cassill
2.
Anthony Alfredo
3.
Chase Briscoe
4.
Kaz Grala
5. Logan Seavey
6. Will Rodgers

ADVANCING FROM HEAT 2
1.
Ty Majeski
2.
Alex Labbe
3.
Landon Huffman
4.
Cole Custer
5. Jeb Burton
6. Matthew Mills

ADVANCING FROM HEAT 3
1. Josh Berry
2.
Chase Cabre
3.
Bayley Currey
4.
Ty Gibbs
5. Derek Kraus
6. Josh Bilicki

ADVANCING FROM LAST CHANCE QUALIFIER 1
1.
Justin Allgaier
2.
Ryan Truex
3.
Brennan Poole
4.
Michael McDowell

ADVANCING FROM LAST CHANCE QUALIFIER 2
1.
Ruben Garcia Jr.
2.
Blake Koch
3.
Austin Cindric
4.
Scott Stenzel

Rascal Flatts, Coach Joe Gibbs and Kelsey Grammer serve as pre-race dignitaries for Sunday’s FOX NASCAR iRacing event from virtual Richmond Raceway via video from their respective homes.

Chart-topping trio Rascal Flatts, one of the most influential groups in modern country music, performs the national anthem Sunday, April 19, prior to the start of the eNASCAR iRacing Pro Invitational Series race (1 p.m. ET on FOX*, FS1 and the FOX Sports app). Vocalist Gary LeVox, multi-instrumentalist Jay DeMarcus and guitarist Joe Don Rooney, members of the Grand Ole Opry and the most-awarded country group of the past decade, are celebrating their 20th anniversary.

Grammer, an actor/comedian and director renowned for his roles on Cheers and Frasier, gives the command to start engines. Gibbs, NASCAR and Pro Football Hall of Famer and owner of Joe Gibbs Racing, offers the invocation from his home prior to the start of the race.

RELATED: Full race preview

*check local listings

Singer Cody Cannon of the country rock group Whiskey Myers will perform a virtual pre-race concert Sunday before the fourth eNASCAR iRacing Pro Invitational Series race, the Toyota Owners 150 presented by Toyota. Cannon will join NASCAR Cup Series driver Chase Elliott and NASCAR.com digital host Alex Weaver for the online event.

RELATED: Entry list for race | See the virtual paint schemes

Whiskey Myers has released five studio albums since its debut in 2008, the most recent effort a self-titled record released in September 2019 and one which debuted No. 1 on Billboard Country and Billboard Active Rock charts, and No. 6 on the Billboard Top 200. Cannon will perform two songs — “Trailer We Call Home” and “Bury My Bones” — and chat about the upcoming race at the virtual Richmond Raceway. The race, which is set to air at 1 p.m. ET on FOX/FS1 (subject to change) and the FOX Sports App, will feature some of NASCAR’s biggest names in short-track action.

Cannon joins the list of virtual pre-race acts since the Pro Invitational Series was conceived and developed in advance of the Dixie Vodka 150 at virtual Homestead-Miami Speedway on March 22. Tim Dugger played a virtual pre-race show for that event, with Cole Swindell taking the reins last week and Justin Moore following suit for Bristol.

Fans can catch the virtual pre-race concert Sunday at 12:30 p.m. ET on NASCAR’s YouTube and Facebook channels.

“NASCAR is postponing the scheduled events on May 8-9 at Martinsville Speedway. Our intention remains to run all 36 races, with a potential return to racing without fans in attendance in May at a date and location to be determined. The health and safety of our competitors, employees, fans and the communities in which we run continues to be our top priority. We will continue to consult with health experts and local, state and federal officials as we assess future scheduling options.”

The NASCAR Whelen Modified Tour will return to (virtual) action Monday as the NASCAR Roots iRacing Series is set to take the green flag in a four race event.

The tour will start at Florida’s New Smyrna Speedway on Monday, April 20. It will race at Southern National Raceway Park in North Carolina on Monday, April 27; at Thompson Speedway Motorsports Park in Connecticut on Monday, May 4; and at New Hampshire Motor Speedway on Monday, May 11.

The races will be streamed live on NASCAR Roots’ channels on Facebook, Twitter and Twitch.

Entrance into the series is limited to invitation only, and will feature drivers from the NASCAR Whelen Modified Tour and is open to drivers from the ARCA Menards Series as well as NASCAR’s international series.

Heat races and a Last Chance Qualifier race will help set the field for the feature race, which will be 50-100 laps, depending on the venue.

When Chase Dixon got his first win in a limited late model two years ago, he looked up at the stands and saw a host of young fans celebrating his win with him.

At just 16 years old, Dixon is still young himself, but he knows he’s a role model in his corner of the racing world at Kingsport Speedway, a NASCAR-sanctioned 0.375-mile semi-banked concrete oval track in Kingsport, Tennessee.

Chase Dixon

“Whenever I got out of the car and I celebrated I saw so many kids lined up on the fence cheering for me and it was an amazing feeling,” Dixon said.

Since then, Dixon has used his success as a driver for good, running a “Stop Bullying” campaign with a logo on his car. He hopes that some of the kids who watch him from the stands will take his message to heart.

“Not every little kid looks up to a race car driver, but some kids that come down to the pits, if they want a hero car in the autograph session, they more than likely look up to you so whenever they see that on your car they want to be just like you,” he said.

Kingsport Speedway | Facebook | Twitter | Instagram

Dixon, who lives in Abingdon, Virginia, got a bit of a taste of racing himself as a kid watching his sister drag race and hearing stories of his grandfather’s career behind the wheel, and it was always something he wanted to do himself.

It was a chance sighting while out for dinner one night that truly gave him the itch to drive.

“One day we were out in a restaurant eating and I saw a bandelero hanging from the ceiling and I told my dad, ‘I want to get into one of those,‘ ” Dixon said. “And a year later he surprised me with one and we got into racing.”

Dixon’s dad, Chris, and grandfather, Greg Killen, have been the driving forces behind the young driver’s career. The trio learned the ins and outs of the sport together, and Dixon said they all grew closer in the process.

In his first season of driving the bandolero three years ago, Dixon won six races and finished runner-up in points. The next year he had the opportunity to run a limited late model, and again found success, winning three races and taking six poles, missing out on a track championship by one point.

“It was obviously a big ole step and I wasn‘t expecting to do as well as I did,” he said.

“It was definitely a big stepping stone, but my progression, I was impressed myself. It definitely wasn’t easy. It took a lot of hard work and determination.”

Dixon spent a lot of time practicing on the simulator, and said that mixed with him being hands-on with the car has helped him a lot. He didn’t have any experience with working on cars before he began racing.

“Dad told me when I got the car, ‘If you‘re going to race you‘re going to have to work on it,‘” he said. “And I was completely fine with that because to this day it‘s what I want to do when I grow up. I want to work on race cars or I want to be a professional race car driver. It‘s one of the two jobs that I want.”

Chase Dixon Motorsports | Facebook

The competition and the family atmosphere is what makes racing something Dixon wants to continue through his life.

“I feel like this sport is a family-driven sport and I love it that way,” he said.

“I love the competition and I love the feeling you get whenever you‘re behind the wheel, and also the family is so involved with the short track roots racing… It gets the family closer and it‘s just such an amazing deal I guess because you get to go to the racetrack with your family. Whenever we go to the racetrack I take my mom and my dad and my grandfather. My grandparents always come. And even my crew, they‘re family to me.”

Chase Dixon

Dixon will run the “Stop Bullying” logo on his late model which he hopes to run for points at Kingsport this season, whenever that may be given current postponements due to the coronavirus. Kingsport has postponed all races until May 3.

The young driver will be a rookie in late models, driving it in just two races last season. He had a chance to test twice and practice a bit before the season was ultimately postponed.

Even though he wishes he was racing, Dixon is at least happy he got a chance to get behind the wheel a few times and see where the car stands whenever they are able to race again.

“We get to see how well we performed… Even in these bad times we get to work on it because we were pretty fast but still it gives us time to work on it and make it better,” he said. “I believe we‘ve found some speed in the car and some errors we corrected.”

Dixon had plans to also run part-time this year at Motor Mile Speedway in Radford, Virginia, but the track canceled the 2020 season altogether. He still has hopes of getting his first taste of other tracks like Hickory Motor Speedway in Hickory, North Carolina, and South Boston Speedway in South Boston, Virginia.

He’d also like to return to Martinsville Speedway for the prestigious ValleyStar Credit Union 500, one of two late model races he competed in in 2019.

“We came close to making the race last year,” Dixon said. “We got into accident in the heat race and was one spot short of getting into the race. But it was still a very good learning experience.

“I‘m definitely competing against some of the best of the best in late model stock racing but with my team I feel like we can go to those tracks and have a good top five and maybe even compete for a win. Especially this year. I think we upped our equipment a lot and I think our program will be a whole lot better.”