NASCAR STP 500: Complete finishing order

Mar 29, 2015; Martinsville, VA, USA; Sprint Cup Series driver Denny Hamlin (11) celebrates winning the STP 500 at Martinsville Speedway. Mandatory Credit: Randy Sartin-USA TODAY Sports
Mar 29, 2015; Martinsville, VA, USA; Sprint Cup Series driver Denny Hamlin (11) celebrates winning the STP 500 at Martinsville Speedway. Mandatory Credit: Randy Sartin-USA TODAY Sports /
facebooktwitterreddit

Denny Hamlin held off Brad Keselowski Sunday to win the NASCAR STP 500 at Martinsville


It was day full of cautions and wrecks in Martinsville, Virginia as Denny Hamlin picked up his first victory of the season winning the STP 500. Hamlin held off Brad Keselowski, who won last week’s Auto Club 400 in California, as the race ended.

More from NASCAR

Joey Logano, another Ford, finished in third and made a late push as well but there wasn’t enough laps left to get to the front for the winner of the pole.

Hamlin’s teammate Matt Kenseth tried his best to hold off Keselowski and Logano, and finished in fourth after a tough week last week in California, that saw Kenseth’s race end because of a broken axle.

Kevin Harvick, who has been on fire all season had another Top-10 finish, finishing eighth overall.

Jeff Gordon, at one point was in first and looked like he was going to pick up his first victory of the season. However speeding down the pits cost Gordon, as he had to come back through as a result of a penalty.

He would work his way back toward the front after the penalty and would finish ninth.

His teammates Jimmie Johnson and Dale Earnhardt Jr. weren’t as lucky as wrecks tore up the cars. They would finish 35th and 36th respectively.

It was also a great day of racing by Danica Patrick, who finished seventh overall. She made an impressive maneuver to avoid slamming into Paul Menard, who got turned sideways during a wreck.

With the STP 500 in the books, here is the complete finishing order.

STP 500 Resutls:

1Denny Hamlin(leads on lap 499)
2Brad Keselowski
3Joey Logano
4Matt Kenseth
5David Ragan
6Martin Truex Jr.
7Danica Patrick
8Kevin Harvick
9Jeff Gordon
10Jamie McMurray
11Kasey Kahne
12Aric Almirola
13Clint Bowyer
14Kurt Busch
15Casey Mears
16Regan Smith
17Carl Edwards
18Trevor Bayne
19Greg Biffle
20Tony Stewart
21Landon Cassill
22Cole Whitt
23Paul Menard
24Chris Buescher
25David Gilliland
26J.J. Yeley
27Ryan Newman
28Brett Moffitt
29Jeb Burton
30Josh Wise
31Matt DiBenedetto
32Sam Hornish Jr.
33Alex Kennedy
34Mike Bliss
35Jimmie Johnson
36Dale Earnhardt Jr.
37Alex Bowman
38Chase Elliott
39Michael Annett
40Ricky Stenhouse Jr.
41Austin Dillon
42Justin Allgaier
43AJ Allmendinger

With his victory, Hamlin has earned himself a spot in the chase and the chance to compete for a Sprint Cup Championsip.

NASCAR is off next week, but the drivers will be back on the track in two weeks at Texas Motor Speedway for the Duck Commander 500.

More from FanSided