Jimmie Johnson held off Kevin Harvick to win a rain-delayed Spongebob Squarepants 400 from Kansas Speedway.
The two drivers battled the final six laps before Johnson pulled away.
Dale Earnhardt Junior finished third.
Johnson recorded his third victory of the season as he chases his record-tying seventh Sprint Cup Series title.
Harvick leads the points standings with 46 more than second place Martin Truex Junior.
Johnson is just two points behind Truex Junior.
By: Mike Plourde – for Great Lakes Radio Sports