The Aaron’s 499 at Talladega Superspeedway produced arguably the most exciting NASCAR Sprint Cup race since February’s Daytona 500.

Temperatures ran extremely high, causing numerous engine problems. Those issues claimed Jimmie Johnson and Ryan Newman, while hampering the efforts of Jeff Gordon, Tony Stewart and many others.

If the temperature didn’t ruin a driver’s day, penalties likely made it more difficult. A.J. Allmendinger, Denny Hamlin and others ran afoul of NASCAR’s regulations. The penalties produced some exciting charges from deep in the field as each of the competitors worked their way forward after suffering the consequences of their indiscretions.