NASCAR at Martinsville: Brad Keselowski takes STP 500 for second win this season

The No. 2 car overtook Kyle Busch with 43 laps remaining in Sunday's STP 500 at Martinsville Speedway and held on for his second win of 2017

Brad Keselowskiis the first to two in this young NASCAR season.

The No. 2 car overtook Kyle Busch with 43 laps remaining in Sunday's STP 500 at Martinsville Speedway and held on for his second victory of 2017.

Combined with a triumphant run at Atlanta in March, Keselowski, NASCAR's 2012 champion, is off to a great start in theMonster Energy Cup Series standings having finished in the top five in five of six races thus far. He's ranked fourth with 234 points, trailing No. 1 Kyle Larson by 34 points.

Busch, last year's race winner, finished second after leading 273 of the 500 laps. Chase Elliott, Joey Loganoand Austin Dillon rounded out the top five.

A wreck with 80 laps to go collected a number of big names, including Dale Earnhardt Jr. and Danica Patrick.

Unlike Keselowski, Earnhart has endured a bumpy start to the season and is yet to finish in the top 10.

STP 500 top 10 finishers


MORE: Whoops: NASCAR officials give wrong info to teams before race | NASCAR starting lineup at Martinsville: Kyle Larson to start on pole as rain cancels qualifying

1. Brad Keselowski
2. Kyle Busch
3. Chase Elliott**
4. Joey Logano
5. Austin Dillon
6. AJAllmendinger
7. Clint Bowyer

STP 500 top 10 finishers


MORE: Whoops: NASCAR officials give wrong info to teams before race | NASCAR starting lineup at Martinsville: Kyle Larson to start on pole as rain cancels qualifying

8. Ryan Newman
9. Matt Kenseth
10. Ricky Stenhouse Jr.
17. Martin Truex Jr.*

Stage 1 winner*
Stage 2 winner**












What to read next

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes