The Talladega Superspeedway and the Aaron's 499 did exactly what many thought it would: provide a heart-pounding race.
Kevin Harvick continued the tradition of winners making a last lap pass at Talladega, outrunning Jamie McMurray as they came to the finish line after three green-white-checkered finishes. Those laps meant that instead of the scheduled 188, fans were treated to 200 on Sunday afternoon.
McMurray had just enough fuel in the tank to hold off challenges from Tony Stewart and Dale Earnhardt Jr. on the first GWC, then Greg Biffle on the second, but didn't have enough to block Harvick coming to the checkered flag.
Behind the front runners, Jeff Gordon and Jimmie Johnson once again had a run in.
Gordon tried to get a run on the inside of Johnson going down the backstretch where Johnson said he never saw him. That caused Gordon to have to check up and go below the yellow line and lose positions before he was involved in the big one a few laps later.
Afterward Gordon said he was "pissed" and that the 48 was testing his patience. No better track to head to for them to settle their differences than the short track in Richmond this Saturday.
Also arriving in Richmond will be their frustrated teammate, Earnhardt Jr.
After leading laps and running in the top 10 all day at Talladega, he wasn't able to get in the right line during the final GWC's and finished 13th. While he was glad he was able to guide his No. 88 through the big wrecks, he wasn't happy with how the race ended.
Neither were other drivers who left Alabama with cars that looked like they had been run on a short-track.
Jeff Burton will head to his home state with even more determination after being one of the dominate cars on Sunday afternoon. He too, was caught in the big wreck and finished 32nd.
Ryan Newman once again ended a race at Talladega on the wrecker. As did Joey Logano who was one of the stars in last years race when he finished third as a rookie—no such luck this year.
Our Creatures may feel like they're running out of luck. None of them correctly picked the winners of Sunday's event, although some came closer than others. Most finished scattered throughout the field and will be ready to head back to the short-tracks.
Here's how they'll look when arriving in Richmond.
Kara Martin (1,251 ) Dale Earnhardt Jr. finished 13th (1 )
Kelly Crandall (1,221 ) Dale Earnhardt Jr. finished 13th (0 )
Sal Sigala Jr. (1,200 ) Dale Earnhardt Jr. finished 13th (0 )
Dustin Parks (1,162 ) Jeff Gordon finished 22nd (1 )
Billy Fellin (1,131 ) Dale Earnhardt Jr. finished 13th (1 )
David Yeazell (1,120 ) Dale Earnhardt Jr. finished 13th (0 )
Christopher Leone (1,110 ) Joey Logano finished 36th (1 )
Rob Tiongson (1,043 ) Jamie McMurray finished second (0 )
James Broomhead (1,037 ) Dale Earnhardt Jr. finished 13th (1 )
Patti Rodisch (1,007 ) Paul Menard finished 25th (0 )
Misan Akuya (996 ) Jeff Gordon finished 22nd (0 )
Adam Heasley (725 ) NO PICK SENT (0 )
It's back to the short-tracks and back to Virginia as the Sprint Cup Series invades the Richmond International Raceway. Joe Gibbs Racing's Kyle Busch and Denny Hamlin won the two races held there last year, and have been off to great starts in 2010.
They'll look to repeat.
And if things continue the way they are, Jeff Gordon and Jimmie Johnson may be repeating their run-ins and harsh words.
Creatures have your picks in for the Crown Royal presents the Heath Calhoun 400 by Thursday, April 29th at 7 p.m. ET.