Kevin Harvick passed Denny Hamlin for the lead with 70 laps to go and held to win at Bristol Motor Speedway on Sunday, ending a two-day, water-logged ordeal.

Harvick led 128 laps for his second victory of the season and his second at the high-banked, half-mile concrete bullring. Fittingly for a race halted because of Saturday night storms, Harvick had to sit out one last rain delay before easily pulling away on the restart and cruising to victory.

``Thank you, thank you, thank you,'' Harvick said over the radio as he crossed the line.

Harvick enticed his car owner _ and retiring driver _ Tony Stewart to do burnouts with him to celebrate the three-time champion's last race at Bristol.

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.