BRISTOL, Tenn. (AP) — Kevin Harvick passed Denny Hamlin for the lead with 70 laps to go and stayed in front until he saw the checkered flag at Bristol Motor Speedway.

Harvick led 128 laps for his second Sprint Cup victory of the season and his second at the high-banked, half-mile concrete bullring.

Ricky Stenhouse Jr. was second, followed by Denny Hamlin, Austin Dillon and Chris Buescher.

Kyle Busch led 256 laps, but was knocked out in a crash on lap 373.

The race was finished a day behind schedule following bad weather on Saturday night.

More From 1460 ESPN