Brad Keselowski put on a driving clinic Sunday at Martinsville Speedway, leading 446 of 500 laps to win the STP 500. It was Keselowski’s second win of the season (also won at Atlanta), and his fourth top-3 finish in the last five races.
Keselowski’s 446 laps led are the most by any driver in a single race since NBC NASCAR analyst Kyle Petty led 484 laps en route to victory at Rockingham Speedway in October 1992.
It was also Keselowski’s 29th career Cup win and his second Cup Series triumph in 19 career starts at Martinsville. Starting with his first win there in April 2017 and including Sunday’s win, Keselowski has now led 712 total laps over the last five races at the southern Virginia short track.
“The car was really good,” Keselowski told Fox Sports 1. “Just a great day for our team. Awesome execution on pit road. … Just one of those days you dream of as a race car driver, where you have a great car.
“(Runner-up) Chase Elliott was real strong. He passed me with about 200 laps to go. I watched him and studied and knew what I had to do to hold him off and really pulled it off.”
Elliott tried to mount a last lap surge — two of the previous three races at Martinsville have been won on last lap passes — but ran out of time and fell short.
“Our Camaro was good and felt we were about as even with him as we could be,” Elliott said. “I tried to move up there at the end, but I don’t know if I could have got to him, maybe if I had moved up a little sooner. Maybe next time.”
Kyle Busch, making the 1,000th overall start of his NASCAR career, finished third, snapping a two-race winning streak (Phoenix and Fontana). Busch and Keselowski are now the only two drivers to win more than one race thus far this season.
Ryan Blaney finished fourth, followed by Denny Hamlin. Sixth through 10th were Kevin Harvick, Clint Bowyer, Martin Truex Jr., Aric Almirola and Daniel Suarez.
There were only three leaders in the race: Keselowski, Chase Elliott (49 laps) and Keselowski’s Team Penske teammate and pole sitter Joey Logano (6 laps).
STAGE 1 WINNER: Brad Keselowski (first stage win of season)
STAGE 2 WINNER: Brad Keselowski
WHO HAD A GOOD DAY: Chase Elliott finally put Hendrick Motorsports in the top-five for the first time this season with his runner-up finish. … Clint Bowyer bounced back from two pit road speeding penalties to finish seventh. It was Bowyer’s second top-10 of the season.
WHO HAD A BAD DAY: Ross Chastain lost an axle on Lap 146, returned to the track after repairs in the garage, only to suffer mechanical failure that brought out the caution on Lap 445. Chastain finished 34th in the 36-car field. … The struggles continue for nine-time Martinsville winner Jimmie Johnson, who finished a disappointing 24th (tied for his worst showing of the season), two laps down. Johnson’s winless streak is now at 65 straight races. His last win was at Dover in June 2017.
NOTABLE: Team Penske is now tied with Joe Gibbs Racing, each organization having won three races apiece in the first six of the 2019 NASCAR Cup season (Penske: two wins by Keselowski, one by Joey Logano; JGR: two wins by Kyle Busch, one by Denny Hamlin).
WHAT’S NEXT: O’Reilly Auto Parts 500 at Texas Motor Speedway on Sunday, March 31 (Fox); green flag shortly after 3 p.m. ET.
We’ll have a complete results and standings package, as well as sidebars and What Drivers Said, shortly. Please check back soon.