Just as Martin Truex, Jr. dominated the 2017 Monster Energy Cup season, Kevin Harvick is doing the same this year.  Harvick caught up to and passed Truex with a lap and a half left to go in Saturday's race at Kansas Speedway and won for the fifth time in 12 races this season.

On the final restart after a series of wrecks, Truex built what looked like an unbeatable lead.  But, don't use that word when you're talking about Harvick.  Harvick started from the 6th position on that final restart and used the outside lane to catch Truex and then pass him and won by a margin of nearly half a second.  It's Harvick's third win at Kansas.

Joey Logano came in third.  Kyle Larson led a race-high 101 laps and settled for fourth.  Denny Hamlin completed the Top 5.

The race went crash-free until the final 30 laps when there were three major crashes, the third one brought out the red flag.  That one came with nine laps left and happened when William Byron got loose and collided with Clint Bowyer and Byron's car ended up slamming into the outside wall and ended up on top of the car of Ryan Newman.  That caused Byron's engine to burst into flame.

The crash collected up seven cars in all including Matt Kenseth running in his first race of the season.  Nobody was seriously hurt.

NASCAR heads to Charlotte Motor Speedway for the next two weeks, first for the All-Star race next Saturday night, then the Coca-Cola 600 the following weekend.