William Byron punched his ticket for a shot at the NASCAR Cup Series title with a win on Sunday at Martinsville Speedway.
Byron led for 304 laps and finished ahead of Ryan Blaney by 0.717 seconds after a restart with 11 laps left to go.
(Photo courtesy of Star News)