Last week there were a lot of fireworks and drama that occurred after Matt Kenseth dominated and won the Samsung Mobile 500 at Texas Motor Speedway. Today at Talladega Superspeedway, the drama continued with a thrilling and wild dash to the finish line on the last lap of the race.

Johnson was pushed to the finish line by his Hendrick Motorsports teammate Dale Earnhardt Jr. The finish tied Ricky Craven’s victory over Kurt Busch at Darlington in 2003 for the closest margin of victory since the introduction of electronic timing and scoring in 1993.

Johnson’s victory was the first of the season and 54th of his career for the five-time NASCAR Sprint Cup Series champion.

Kevin Harvick, who was trying to push his Richard Childress Racing teammate Bowyer to the finish line on that final lap, finished fifth. He was followed to the stripe by Roush Fenway Racing teammates Carl Edwards and Greg Biffle, who took sixth and seventh.

Mark Martin, another Hendrick teammate of Gordon, Johnson and Earnhardt, finished eighth while David Gilliland and Joey Logano completed the top 10 in the 43-car starting field.

Below are a few photos of today’s races provided courtesy of NASCAR and Getty Images. Results are provided courtesy of NASCAR.

2011 Hall of Fame Inductee Bobby Allison on pit road with Brad Keselowski before the start of the Aaron's 499 at Talladega Superspeedway. Courtesy photo by Jerry Markland/Getty Images for NASCAR.

Jeff Gordon and Jimmie Johnson bring the field to the green flag at the start of the Aaron's 499 at Talladega Superspeedway. Courtesy photo by Todd Warshaw/Getty Images for NASCAR.

Hendrick Motorsports teammates Jeff Gordon, Jimmie Johnson, Mark Martin and Dale Earnhardt Jr. bring the field to the green flag for the start of the Aaron's 499 at Talladega Superspeedway. Courtesy photo by Jason Smith/Getty Images for NASCAR.

Clint Bowyer drafts with Michael Waltrip early in the Aaron's 499. Bowyer led a race high of 38 laps at Talladega Superspeedway. Courtesy photo by John Harrelson/Getty Images for NASCAR.

Brian Vickers brings out the first caution of the day after spinning on lap 29 in the Aaron's 499 at Talladega Superspeedway. Courtesy photo by Jeff Zelevansky/Getty Images for NASCAR.

Jimmie Johnson and his drafting partner Dale Earnhardt Jr. stop for tires and fuel during the Aaron's 499 at Talladega Superspeedway. Courtesy photo by Tom Pennington/Getty Images for NASCAR.

Kyle Busch brings out the caution on lap 141 during the Aaron's 499 at Talladega Superspeedway. Courtesy photo by Jeff Zelevansky/Getty Images for NASCAR.

Polesitter Jeff Gordon and Hendrick Motorsports teammate Mark Martin drafted together all day at the Aaron's 499 at Talladega Superspeedway. Courtesy photo by Jason Smith/Getty Images for NASCAR.

Jimmie Johnson with help from Dale Earnhardt Jr. makes his pass for the lead on the final lap of the Aaron's 499 at Talladega Superspeedway. Courtesy photo by Jerry Markland/Getty Images for NASCAR.