Denny Hamlin held off Martin Truex Jr. over the final 30 laps to win the STP 400, his second victory of the season, his first at the Kansas Speedway. Truex had been in control of the race by leading 173 laps, but when the weather changed with the sun coming out, his Toyota was not responding well to the change and started to fall back to the pack.
Hamlin took advantage of that and passed Truex for the lead on the fourth turn on Lap 237 and never relinquished that lead for the victory.
Carl Edwards had a good showing on Sunday as he started at No. 22 and made it all the way up to No. 9 which was his fifth top-10 finish of the season.
Here are the results from today's NASCAR STP 400 race at Kansas Speedway:
- Denny Hamlin
- Martin Truex Jr.
- Jimmie Johnson
- Matt Kenseth
- Greg Biffle
- Kevin Harvick
- Dale Earnhardt Jr.
- Kasey Kahne
- Carl Edwards
- Kyle Busch
- Brad Keselowski
- Juan Pablo Montoya
- Tony Stewart
- Jamie McMurray
- Joey Logano
- Marcos Ambrose
- Kurt Busch
- Paul Menard
- Sam Hornish Jr.
- Ryan Newman
- Jeff Gordon
- Jeff Burton
- Aric Almirola
- Regan Smith
- Travis Kvapil
- Casey Mears
- David Gilliland
- Reed Sorenson
- David Reutimann
- David Ragan
- JJ Yeley
- AJ Allmendinger
- Mark Martin
- Landon Cassill
- Bobby Labonte
- Clint Bowyer
- Dave Blaney
- David Stremme
- Josh Wise
- Michael McDowell
- Joe Nemechek
- Mike Bliss
- Scott Riggs
For more on the STP 400 go visit NASCAR Ranting and Raving and SB Nation's NASCAR hub.