BROOKLYN, MICH. – Kevin Harvick capped off his father-son weekend by dominating a race and putting 6-year-old son Keelan in the passenger seat to hold the flapping, checkered flag out of the window.

"That was definitely way up there on the bucket list," Harvick said.

Harvick broke loose from a crowd of three atop the Monster Energy Cup standings, easily winning the Consumers Energy 400 at Michigan International Speedway for his seventh victory of the season, most on the Cup series. Kyle Busch has won six races this year, and Martin Truex Jr. has finished first four times. The rest of the field has combined to win six of 23 races.

Harvick's No. 4 Ford finished more than three seconds ahead of Brad Keselowski's No. 2 Ford on Sunday.

Busch finished third in his No. 18 Toyota, more than four seconds behind Harvick.

"I was front of him for about five laps," Busch joked.

Truex was 14th in the 40-car field in his No. 78 Toyota. "The car was fast," he said. "We just couldn't catch a break all day."

Keselowski, who is from suburban Detroit, said he couldn't be more aggressive late in the 200-lap race because Harvick, who won each of three stages and led 108 laps, was too far ahead.

"The last three weeks we've had some big struggles," Keselowski said. "It's nice to be able to have a mostly clean race and get the finish we deserve."

Austin Dillon, in the No. 3 Chevrolet, was fourth followed by Ryan Blaney's No. 12 Ford.