It's never over until it's over.
After having to wait 24 hours for the Samsung Mobile 500 to go green, it was a race to remember. With exciting side-by-side action and a crazy finish, Texas left fans on the edge of their seats and ready for Talladega Superspeedway next weekend.
Hendrick Motorsports dominated the day like predicted, with Dale Earnhardt Jr. leading the early laps (46) en route to an eighth place finish. Jeff Gordon then dominated the second half of the race, with 124 laps led in the books but finished 31st, as Jimmie Johnson led 39 laps late to finish second.
Mark Martin didn't lead a lap but was able to squeak out a sixth place finish.
Gordon looked to be on his way to the win when David Reutimann blew an engine to bring the caution out. As the leaders pitted, Gordon, Johnson, Stewart and others took four tires while some took two. Starting in traffic they tried to work their way back to the front before contact from Carl Edwards sent Stewart into Gordon and triggered a seven car wreck.
That opened door on the final restart for Denny Hamlin to take the lead from Jeff Burton and capture his second win of the year. But just as the entire race unfolded, it didn't come without excitement as Johnson came roaring back from contact with Gordon and a flat tire to finish second.
Hamlin's teammate Kyle Busch finished third.
The seven car wreck is what ruined it for many of our Creatures days.
Their drivers were either collected in the big wreck or suffered flat tires from possible debris after the race restarted. Things are all shaken up, as no one was able to capture a win, with the real points shaker coming up in just six days.
Here's how they'll look when they head to sweet home Alabama.
Kara Martin (1,122 ) Jeff Gordon finished 31st (1 )
Kelly Crandall (1,092 ) Matt Kenseth finished 20th (0 )
Sal Sigala Jr. (1,071 ) Jimmie Johnson finished second (0 )
Dustin Parks (1,060 ) Jeff Gordon finished 31st (1 )
Christopher Leone (1,050 ) Tony Stewart finished 32nd (1 )
Billy Fellin (1,002 ) Matt Kenseth finished 20th (1 )
David Yeazell (991 ) Jeff Gordon finished 31st (0 )
Patti Rodisch (914 ) Kyle Busch finished third (0 )
James Broomhead (908 ) Jeff Gordon finished 31st (1 )
Misan Akuya (894 ) Matt Kenseth finished 20th (0 )
Rob Tiongson (868 ) Jeff Gordon finished 31st (0 )
Adam Heasley (725 ) Dale Earnhardt Jr. finished eighth (0 )
The Talladega Superspeedway is laying in wait. It'll be anything goes and anything can happen when 43 cars go roaring around for 188 laps of anxiety-filled racing. Brad Keselowski heads back to Alabama as the defending champion, while Dale Earnhardt Jr. heads to a track he's won five times at.
Creatures, have your picks for the Aaron's 499 by Thursday, April 22nd at 7 p.m. ET.