Matt Kenseth leads as crash unfolds, Talladega 2012Matt Kenseth claimed his second NASCAR Sprint Cup win of the season by driving through the carnage of a last-lap pile-up at Talladega.

The Roush Fenway racer emerged up front after reigning champion Tony Stewart drove down on the charging tandem of Michael Waltrip and Kasey Kahne in an attempt to try and preserve the lead out of the final corner in a green-white-chequered finish.

The contact between Stewart's Chevrolet and Waltrip's Toyota ignited a multi-car accident that caught most of the field, including many of the title contenders.

Kenseth was racing for the lead immediately before the chaos and was able to come through unscathed to win his second restrictor-plate race of the season in his final year driving for Roush Fenway Racing.

Penske's Brad Keselowski drove through the carnage to finish seventh and increase his Chase lead over Jimmie Johnson, who was credited with 17th place after being among those involved in the crash.

Full report to follow...

Results - 189 laps:

Pos  Driver                Team/Car                         Time/Gap
 1.  Matt Kenseth          Roush Fenway Ford            2h56m12.000s
 2.  Jeff Gordon           Hendrick Chevrolet               + 1.819s
 3.  Kyle Busch            Gibbs Toyota                     + 2.384s
 4.  David Ragan           Front Row Ford                   + 6.927s
 5.  Regan Smith           Furniture Row Chevrolet          + 8.137s
 6.  Greg Biffle           Roush Fenway Ford                + 8.609s
 7.  Brad Keselowski       Penske Dodge                    + 12.474s
 8.  Travis Kvapil         BK Toyota                       + 13.391s
 9.  Ryan Newman           Stewart-Haas Chevrolet          + 14.996s
10.  Jeff Burton           Childress Chevrolet             + 23.828s
11.  Kevin Harvick         Childress Chevrolet             + 24.231s
12.  Kasey Kahne           Hendrick Chevrolet              + 25.298s
13.  Martin Truex Jr       Waltrip Toyota                  + 25.785s
14.  Denny Hamlin          Gibbs Toyota                    + 25.928s
15.  David Gilliland       Front Row Ford                  + 30.013s
16.  Terry Labonte         FAS Lane Ford                   + 35.183s
17.  Jimmie Johnson        Hendrick Chevrolet              + 39.677s
18.  Bobby Labonte         JTG Daugherty Toyota            + 42.410s
19.  Aric Almirola         Petty Ford                    + 1m02.103s
20.  Dale Earnhardt Jr     Hendrick Chevrolet            + 1m09.307s
21.  Trevor Bayne          Wood Brothers Ford                + 1 lap
22.  Tony Stewart          Stewart-Haas Chevrolet           + 1 lap*
23.  Clint Bowyer          Waltrip Toyota                   + 1 lap*
24.  Sam Hornish Jr        Penske Dodge                     + 1 lap*
25.  Michael Waltrip       Waltrip Toyota                   + 1 lap*
26.  Casey Mears           Germain Ford                     + 1 lap*
27.  Marcos Ambrose        Petty Ford                       + 1 lap*
28.  Paul Menard           Childress Chevrolet              + 1 lap*
29.  Dave Blaney           Baldwin Chevrolet                + 1 lap*
30.  Landon Cassill        BK Toyota                         + 1 lap
31.  Michael McDowell      Parsons Ford                      + 1 lap
32.  Joey Logano           Gibbs Toyota                     + 2 laps
33.  David Stremme         Inception Toyota                 + 2 laps
34.  Jamie McMurray        Earnhardt Ganassi Chevrolet     + 5 laps*
35.  Robert Richardson Jr  R3 Chevrolet                    + 9 laps*
36.  Carl Edwards          Roush Fenway Ford               + 10 laps

Retirements:

     David Reutimann       Baldwin Chevrolet                163 laps
     Juan Pablo Montoya    Earnhardt Ganassi Chevrolet      156 laps
     Kurt Busch            Phoenix Chevrolet                 98 laps
     Cole Whitt            Circle Sport Chevrolet            16 laps
     Joe Nemechek          NEMCO Toyota                      12 laps
     Timmy Hill            NEMCO Toyota                       8 laps
     Josh Wise             Front Row Ford                     5 laps

* Not running at finish