Bad Brad won it, with Harvick 2nd and Kyle Busch in 3rd!!! The last 50 laps had a few restarts and the first 3 did some excellent racing!!!!!