The five-time NASCAR champion was the leader on the restart for a two-lap sprint to the finish in overtime Saturday night. He held off Kevin Harvick on the restart, and then pulled out front to a sizeable lead. Tony Stewart moved into second and may have been timing his attempt to make a pass for the lead when a caution in the middle of the pack froze the field.
"We knew it was coming," Johnson said of the late accident. "Getting down to the end of these things, we knew it was going to get exciting."
Stewart was second, followed by Kevin Harvick in a Chevrolet sweep. Both thought Johnson's fast car, once able to get out front, was untouchable. He led 94 of the 161 laps.
"These things are such a crapshoot ... all 43 guys have a shot at winning the race," Stewart said. "They definitely had a fast car. I mean, they had a fast car at the 500, they had a fast car here, so it makes sense."
Harvick thought the outcome would have been different if anyone had been able to get a push past Johnson.
"I think we could have done the same thing in clean air," Harvick said. "I think the front car is in a lot better control."
Clint Bowyer was fourth and team co-owner Michael Waltrip fifth in a pair of Toyotas. Then came Kurt Busch, Jamie McMurray and Dale Earnhardt Jr. as Chevrolets took six of the top eight spots and seven of the top 10.
Casey Mears was ninth in a Ford, followed by Ryan Newman.
The race was stopped for almost nine minutes for a six-car accident with 11 laps remaining that included yet another vicious hit for Denny Hamlin.
Hamlin's car inexplicably turned right and spun hard into the frontstretch wall. It then turned back into traffic and Hamlin was tagged hard by AJ Allmendinger in a hit that caused his car to lift off the ground.
Both he and Allmendinger had to collect themselves after climbing from their wrecked cars, but both were evaluated and released from the infield care center. Hamlin missed four races earlier this season with a compression fracture in a vertebra in his lower back.
Also involved in the late accident with Hamlin and Allmendinger were Matt Kenseth, Hamlin's Joe Gibbs Racing teammate, and Jeff Gordon.
Sprint Cup standings
1. J. Johnson 610
2. C. Edwards 572 -38
3. C. Bowyer 569 -41
4. K. Harvick 544 -66
5. M. Kenseth 528 -82
6. D. Earnhardt Jr. 512 -98
7. Kyle Busch 500 -110
8. M. Truex Jr. 490 -120
9. G. Biffle 489 -121
10. J. Logano 479 -131
11. K. Kahne 478 -132
12. J. Gordon 477 -133