Kevin Harvick has won the New Hampshire NASCAR Cup race after bumping Kyle Busch out of the way with seven laps remaining.
Harvick went on to win by 1.9s while Aric Almirola made for two Stewart-Haas Racing cars in the top three, behind the #18 Joe Gibbs Racing Toyota of Kyle Busch.
Car #18 had in fact jumped from third to first, ahead of Harvick and previous leader Almirola, when Clint Bowyer’s (#14 Stewart-Haas Racing Ford) hit with the wall prompted what would be the final Caution of the race on Lap 257.
The final run to the chequered flag on Lap 301 developed into something of a two-car battle for victory between Kyle Busch and Harvick.
A touch from Harvick through Turn 1/Turn 2 on Lap 295 moved Kyle Busch up the race track and proved decisive as the #4 Ford led for the rest of the race.
Almirola enjoyed two separate spells in the lead earlier in Stage 3 but a poor pit stop dropped him back onto the second row for the final restart.
He made a poor launch when the green flew again on Lap 262 and quickly dropped to sixth position but rebounded to finish a season-best third.
Martin Truex Jnr was among those to pass Almirola at the restart but couldn’t go with the other two members of this year’s ‘big three’ and ultimately finished fourth in the #78 Furniture Row Racing Toyota.
The 2017 champion took at Stage 1 and led until Lap 132, during Stage 2, after which he ran in a prominent position but not in the lead again.
Chase Elliott, the Stage 2 winner, had a battle for fourth with Almirola inside the final 30 laps before finishing fifth in the #9 Hendrick Motorsports Chevrolet.
Ryan Newman (#31 Richard Childress Racing Chevrolet) took sixth and Ryan Blaney (#12 Team Penske Ford) seventh.
Pole-sitter Kurt Busch led from the start of the final stage until the #41 Stewart-Haas Racing Ford was passed by Almirola on Lap 212.
He dropped back to 12th in the final run to the finish before taking the chequered flag in eighth.
Joey Logano (#22 Team Penske Ford) and Jimmie Johnson (#48 Hendrick Motorsports Chevrolet) rounded out the top 10.
The race had begun three-and-a-half hours later than planned due to rain, and there was a Competition Caution to allow crews to assess tyre wear after 35 laps.
Despite reports of rain late in the piece, proceedings were otherwise unaffected.
Kyle Busch retains the series lead although Harvick’s win moves him ahead in terms of playoff points after the Foxwood Resorts Casino 301.
The series now heads to the ‘tricky triangle’ for Round 21, the Gander Outdoors 400, at Pocono Raceway on July 27-29 (local time).
Replay: Harvick passes Kyle Busch with a bump and run
Results: Foxwood Resorts Casino 301, New Hampshire Motor Speedway
Pos | Num | Driver | Make | Laps | Led | Status |
1 | 4 | Kevin Harvick | Ford | 301 | 12 | Running |
2 | 18 | Kyle Busch | Toyota | 301 | 36 | Running |
3 | 10 | Aric Almirola | Ford | 301 | 42 | Running |
4 | 78 | Martin Truex Jnr | Toyota | 301 | 83 | Running |
5 | 9 | Chase Elliott | Chevrolet | 301 | 23 | Running |
6 | 31 | Ryan Newman | Chevrolet | 301 | 0 | Running |
7 | 12 | Ryan Blaney | Ford | 301 | 0 | Running |
8 | 41 | Kurt Busch | Ford | 301 | 94 | Running |
9 | 22 | Joey Logano | Ford | 301 | 0 | Running |
10 | 48 | Jimmie Johnson | Chevrolet | 301 | 0 | Running |
11 | 88 | Alex Bowman | Chevrolet | 301 | 0 | Running |
12 | 42 | Kyle Larson | Chevrolet | 301 | 0 | Running |
13 | 11 | Denny Hamlin | Toyota | 301 | 0 | Running |
14 | 24 | William Byron | Chevrolet | 301 | 0 | Running |
15 | 6 | Matt Kenseth | Ford | 301 | 0 | Running |
16 | 20 | Erik Jones | Toyota | 301 | 0 | Running |
17 | 21 | Paul Menard | Ford | 301 | 0 | Running |
18 | 1 | Jamie McMurray | Chevrolet | 301 | 0 | Running |
19 | 95 | Kasey Kahne | Chevrolet | 301 | 0 | Running |
20 | 37 | Chris Buescher | Chevrolet | 300 | 0 | Running |
21 | 3 | Austin Dillon | Chevrolet | 300 | 0 | Running |
22 | 19 | Daniel Suarez | Toyota | 300 | 0 | Running |
23 | 13 | Ty Dillon | Chevrolet | 300 | 0 | Running |
24 | 43 | Bubba Wallace | Chevrolet | 299 | 0 | Running |
25 | 15 | Ross Chastain | Chevrolet | 298 | 0 | Running |
26 | 34 | Michael McDowell | Ford | 298 | 0 | Running |
27 | 72 | Corey LaJoie | Chevrolet | 298 | 0 | Running |
28 | 32 | Matt DiBenedetto | Ford | 298 | 0 | Running |
29 | 38 | David Ragan | Ford | 298 | 0 | Running |
30 | 17 | Ricky Stenhouse Jnr | Ford | 296 | 11 | Running |
31 | 99 | Kyle Weatherman | Chevrolet | 294 | 0 | Running |
32 | 2 | Brad Keselowski | Ford | 293 | 0 | Running |
33 | 23 | Blake Jones | Toyota | 289 | 0 | Running |
34 | 51 | BJ McLeod | Chevrolet | 267 | 0 | Running |
35 | 14 | Clint Bowyer | Ford | 255 | 0 | Crash |
36 | 47 | AJ Allmendinger | Chevrolet | 19 | 0 | Crash |
37 | 00 | Landon Cassill | Chevrolet | 13 | 0 | Crash |
Standings
Pos | Driver | Pts | Gap | Starts | Wins | Playoff pts |
1 | Kyle Busch | 844 | 20 | 5 | 30 | |
2 | Kevin Harvick | 791 | -53 | 20 | 6 | 32 |
3 | Martin Truex Jnr | 740 | -104 | 20 | 4 | 26 |
4 | Joey Logano | 679 | -165 | 20 | 1 | 7 |
5 | Kurt Busch | 646 | -198 | 20 | 0 | 2 |
6 | Clint Bowyer | 638 | -206 | 20 | 2 | 10 |
7 | Brad Keselowski | 635 | -209 | 20 | 0 | 4 |
8 | Kyle Larson | 606 | -238 | 20 | 0 | 0 |
9 | Ryan Blaney | 584 | -260 | 20 | 0 | 4 |
10 | Denny Hamlin | 583 | -261 | 20 | 0 | 2 |
11 | Aric Almirola | 575 | -269 | 20 | 0 | 1 |
12 | Jimmie Johnson | 522 | -322 | 20 | 0 | 0 |
13 | Chase Elliott | 520 | -324 | 20 | 0 | 1 |
14 | Erik Jones | 501 | -343 | 20 | 1 | 5 |
15 | Alex Bowman | 453 | -391 | 20 | 0 | 0 |
16 | Ricky Stenhouse Jnr | 425 | -419 | 20 | 0 | 2 |
17 | Paul Menard | 424 | -420 | 20 | 0 | 1 |
18 | Ryan Newman | 379 | -465 | 20 | 0 | 0 |
19 | Austin Dillon | 378 | -466 | 20 | 1 | 5 |
20 | Daniel Suarez | 359 | -485 | 20 | 0 | 0 |
21 | William Byron | 358 | -486 | 20 | 0 | 0 |
22 | Jamie McMurray | 355 | -489 | 20 | 0 | 0 |
23 | Chris Buescher | 324 | -520 | 20 | 0 | 0 |
24 | Bubba Wallace | 315 | -529 | 20 | 0 | 0 |
25 | AJ Allmendinger | 315 | -529 | 20 | 0 | 1 |
26 | Kasey Kahne | 299 | -545 | 20 | 0 | 0 |
27 | David Ragan | 290 | -554 | 20 | 0 | 0 |
28 | Michael McDowell | 284 | -560 | 20 | 0 | 0 |
29 | Ty Dillon | 266 | -578 | 20 | 0 | 0 |
30 | Matt DiBenedetto | 224 | -620 | 20 | 0 | 0 |
31 | Trevor Bayne | 185 | -659 | 14 | 0 | 0 |
32 | Gray Gaulding | 113 | -731 | 17 | 0 | 0 |
33 | Landon Cassill | 94 | -750 | 13 | 0 | 0 |
34 | Matt Kenseth | 89 | -755 | 6 | 0 | 0 |
35 | Cole Whitt | 87 | -757 | 9 | 0 | 0 |
36 | DJ Kennington | 82 | -762 | 7 | 0 | 0 |
37 | Corey LaJoie | 74 | -770 | 11 | 0 | 0 |
38 | Jeffrey Earnhardt | 61 | -783 | 7 | 0 | 0 |
39 | Brendan Gaughan | 49 | -795 | 3 | 0 | 0 |
40 | Reed Sorenson | 36 | -808 | 8 | 0 | 0 |
41 | Harrison Rhodes | 23 | -821 | 5 | 0 | 0 |
42 | Mark Thompson | 15 | -829 | 1 | 0 | 0 |
43 | Kyle Weatherman | 10 | -834 | 2 | 0 | 0 |
44 | Chris Cook | 6 | -838 | 1 | 0 | 0 |
45 | Tomy Drissi | 5 | -839 | 1 | 0 | 0 |
46 | Blake Jones | 4 | -840 | 1 | 0 | 0 |
47 | Derrike Cope | 4 | -840 | 2 | 0 | 0 |
48 | Danica Patrick | 2 | -842 | 1 | 0 | 0 |
49 | Cody Ware | 1 | -843 | 2 | 0 | 0 |
50 | Justin Marks | 0 | -844 | 2 | 0 | 0 |
51 | David Gilliland | 0 | -844 | 1 | 0 | 0 |
52 | Ray Black Jnr | 0 | -844 | 1 | 0 | 0 |
53 | Ross Chastain | 0 | -844 | 18 | 0 | 0 |
54 | JJ Yeley | 0 | -844 | 5 | 0 | 0 |
55 | Parker Kligerman | 0 | -844 | 2 | 0 | 0 |
56 | Timothy Peters | 0 | -844 | 1 | 0 | 0 |
57 | Cole Custer | 0 | -844 | 2 | 0 | 0 |
58 | Joey Gase | 0 | -844 | 3 | 0 | 0 |
59 | Timmy Hill | 0 | -844 | 8 | 0 | 0 |