Truex Jr. wins at Talladega:

after a rain soaked day at Talladega, Martin Truex Jr. won the for the Aaron’s 312 at Talladega Superspeedway, his 2nd in a row. The race was delayed a few hours but was able to finish the whole race and even go to a green-white-checkered finish. The rest of the top-5 were #47-Jon Wood, #14-David Stremme, #25-Ashton Lewis Jr. and #98-Kerry Earnhardt. Pole sitter #11-Paul Menard finished 27th and points leader #60-Carl Edwards finished 33rd and holds on to the points lead.
Race results at:
ESPN.com
BGNRacing.com
Motorsports One
NASCAR.com.(4-29-2005)