Justin Allgaier survived a physical race at Martinsville, scoring his third win of the 2026 NASCAR O'Reilly Auto Parts Series season.
Justin Allgaier won his third race in the last four starts, claiming the win at the NFPA 250 in the NASCAR race at Martinsville.