Brad Keselowski won the 68th Annual STP 500, his 23rd victory in 275 Monster Energy NASCAR Cup Series races.
This is his second victory and fifth top-10 finish in 2017.
This is his first victory and ninth top-10 finish in 15 races at Martinsville Speedway.
Kyle Busch (second) posted his 13th top-10 finish in 24 races at Martinsville Speedway. It is his third top-10 finish in 2017.
Chase Elliott (third) posted his first top-10 finish in four races at Martinsville Speedway.
Erik Jones (12th) was the highest finishing rookie.
Kyle Larson leads the point standings by 4 points over Chase Elliott.
(NASCAR Integrated Sports Marketing)
