Kasey Kahne aced the greatest test of man and machine Sunday at Charlotte Motor Speedway, dominating the last hundred miles of NASCAR’s longest race to win the Coca-Cola 600 Sunday at Charlotte Motor Speedway.

It was Kahne’s fourth win at Charlotte and third in the Coca-Cola 600, but it was his first with Hendrick Motorsports. It was his 300th career start in the NASCAR Sprint Cup Series.

“It’s special,” Kahne said.

Kahne wove quickly through traffic with 67 laps to go, taking a commanding lead. He extended his lead as the race wore on, bringing his Quaker State Chevrolet to the checkered flag in a race record 3:51.17.

Denny Hamlin finished second, followed by Kyle Busch, Greg Biffle and Brad Keselowski.

Five-time NASCAR Sprint Cup champion Jimmie Johnson, winner of last weekend’s Sprint All-Star Race, watched his race hopes end with a rare pit miscue when he received a stop-and-go penalty for leaving the pit box with equipment attached on lap 354.

“We had a couple little mistakes on pit road tonight; it happens,” Johnson said. “Last week things couldn’t have gone any better, and then this week we had a few little issues.”