 Dale Earnhardt fought off a ten car pack, passing Terry Labonte on the last lap to win his second consecutive Talladega 500.The race featured 68 lead changes among 16 drivers.Terry Labonte led 117 laps as he, Darrell Waltrip, and pole-sitter Bill Elliott led 194 of 200 laps at Michigan International Speedway.