Jimmie Johnson regained the lead on the final restart, beating Brad Keselowski in an ending two-lap shootout to win Sunday at Texas Motor Speedway and add to his NASCAR Sprint Cup points lead with two races left.
Johnson led 168 laps but found himself chasing toward the end. The third restart in the late laps proved to be the charm for No. 48 Chevrolet.
During that restart on lap 334, Johnson and Keselowski were side-by-side. Johnson charged hard on the outside and cleared Keselowski on the backstretch. He held on for the final 1½ laps to win from the pole for the second week in a row.
"It was an awesome race. It's a great way to do it when the gloves are off and it's bare-knuckle fighting," said Johnson, a five-time NASCAR champion. "I got a great restart and got by him. I knew we had the speed if I could just get by him."
Keselowski had taken only left-side tires -- when everyone else took four tires -- and went from fourth to first on a restart with 19 laps left. But there were two more restarts after that, including one when Johnson and Keselowski banged together hard after they got going, but Johnson won the one that counted most.
"I thought I had it, but we kept getting all those yellows," Keselowski said. "I knew I wasn't going to be able to execute every restart, and Jimmie did a great job on that last one."
Johnson increased his lead by five points to seven over Keselowski, who led 75 laps in his No. 2 Dodge. Keselowski had never before finished better than 14th at the 11/2-mile high-banked track.
They go to Phoenix next week, and the finale is at Homestead (Fla.).
Kyle Busch, who led four times for 80 laps, placed third, and Matt Kenseth was fourth.
It was Johnson's 60th career victory. It was also the 700th Cup win for Chevy, and means a huge donation for relief efforts on the East Coast in the wake of Superstorm Sandy. Johnson's primary Hendrick Motorsports sponsor Lowe's pledged to match what he earned at Texas. The winning share was $492,086.
South Bay native AJ Allmendinger spun out of control out of Turn 4 on lap 108, ending his day in 36th place.
Formula One: Kimi Raikkonen took the crash-filled Abu Dhabi Grand Prix for his first win since returning to F1 this year. He held off Fernando Alonso at the 3.45-mile course in the United Arab Emirates. Points leader Sebastian Vettel was third in the 55-lap race.