Ty Gibbs stayed up front for all 125 laps, held off Josh Berry following a late restart and won the “General Tire 125” ARCA Menards Series East race Friday at Dover International Speedway.

"I‘m really thankful to run here," Gibbs said. “I learned a lot for tomorrow.”

Gibbs will start 14th in Saturday‘s “Drydene 200” NASCAR Xfinity Series race (1:30 p.m., FS1).

Gibbs‘ stiffest challenge came on the final restart on Lap 107, where he was side by side with Josh Berry for most of two laps before finally clearing him.

Gibbs, driving the No. 18 Toyota for his grandfather‘s famed Joe Gibbs Racing team, beat Berry to the checkered flag by less than one second. NASCAR Cup Series veteran David Gilliland was third, followed by points leader Sammy Smith in fourth and Max Gutierrez in fifth.

Gibbs averaged 85.05 mph in a race that was slowed by seven caution flags for 35 laps.

Some contenders had their days end before the final stages of the 125-lap event.

Jesse Love, the 2020 ARCA Menards Series West champion, completed just 20 laps before engine troubles forced his car to the garage.

Later, race officials added two extra competition cautions and granted each team four more tires to alleviate scarcity following early wear issues. Drew Dollar, Justin Carroll and Rajah Caruth all had tire issues before Lap 75 that led to hard, single-car crashes and ended their chances for a victory.

Nine cars finished on the lead lap, including Smith, who was two laps down early before finishing fourth.