Rain continued to wreak havoc on the NASCAR Xfinity Series Coca-Cola Firecracker 250 Saturday before finally subsiding long enough to allow rookie William Byron to take home the checkered flag under caution in overtime.
The race was originally scheduled to take place on Friday, but it was called after 11 laps due to heavy rainfall at Daytona International Speedway. Mother nature caused another two-hour delay before the drivers were finally brought back on the track.
In addition to the weather problems, this race was plagued by crashes that made it virtually impossible to build any momentum. There was a total of nine cautions in the race, as well as 18 lead changes and 10 different leaders.
Along with Byron earning the win, Blake Koch and Elliott Sadler earned points by winning the first two stages.
This marks the second straight victory for Byron, who won the American Ethanol E15 250 in Iowa last week.
A crash with two laps remaining started by Justin Allgaier and Brandon Jones wiped out 11 drivers and set up an overtime period to determine the victor.
Byron and Erik Jones were in the front row to start overtime. Jones immediately dropped back on the restart when his car seemed to stall, bringing Sadler back into the second spot.
One more crash would end the race and secure the victory for Byron, as he was able to cross the overtime line before the caution flag came out.
After he was announced as the winner, Byron earned a note of congratulations from another No. 9 on Twitter:
Koch's victory in the first stage was his first of the season. The 31-year-old entered Saturday with six top-10 finishes in 194 career Xfinity Series races and is still in search of an outright victory.
Chicagoland Speedway had some fun with Koch and the weather delays after Koch earned the Stage 1 victory:
Koch was unable to keep his momentum going after starting in the 13th position on the Stage 2 restart. He even fell to the back of the pack after an accident with Daniel Suarez ended the day for both men.
Sadler fared better overall than Koch did. After taking the top spot in the second stage, he would go on to finish in second place and led the race for a total of seven laps.
The stage was set for a thrilling finish in the final 10 laps, which got started right after a caution after Jeremy Clements wiped out going around the front stretch. Ty Dillon was in the top spot with Joey Logano literally on his bumper at the restart.
Logano was able to make his move into the lead with 10 laps remaining, and Dillon was wiped out by Brennan Poole, which ended his chances of coming away with a win. It also brought the race to a halt again with another caution.
On the restart with four laps to go, Logano briefly maintained his lead before sliding into the grass and ending his chances at a victory.
Despite the constant barrage of crashes down the home stretch on the track at Daytona, Byron continues his ascent on the Xfinity circuit. The teenager from North Carolina hasn't finished lower than second in each of the last three races and has nine top-10 finishes in 15 races this season.
Byron started the day in third place in the Xfinity points standings. His two wins tie him with Jones for second-most this season, and he's already secured a spot in the playoff. It won't be long before he's winning an Xfinity series title if he keeps driving like this.