Two more cautions caused by the Busch brothers followed, but Johnson couldn't keep up with Stewart on the restarts.
"I drove my guts out, but just didn't get it done," Johnson said.
Dale Earnhardt Jr. dominated the early part of the race, leading 70 of the first 73 laps — 18 more than he had in all of 2011. He dropped back after taking four tires while nearly else took two during a caution on lap 74 and struggled with his car in traffic after that, finishing 10th to extend his winless streak to 132 races.
Copyright 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.