Shane van Gisbergen put together one of the all-time NASCAR road course drives on Sunday to take a brilliant victory at Watkins Glen.

The No. 97 team's strategy choices meant that the New Zealander, who had dominated the first two stages, took an extra green flag pit stop and had to cut through the field from 26th and 29.2 seconds behind leaders Ty Gibbs and Connor Zilisch, with 24 laps to go.

Not only did he scythe through the cars in front of him, but he ate up that 29 second gap in the space of just 18 laps as he finally opened the taps, having been minding his car and tires in the first two stages.

It looked almost impossible to clear that much traffic and make up nearly half a minute. Not only was it very much possible – Michael McDowell also made it back up through the field behind him and into second place – but he could've given up a much bigger gap and still taken the win.

In the event, Van Gisbergen beat McDowell by 7.288 seconds (the fourth largest margin of victory at the track in Cup history), and Gibbs was beaten into third place by 16 seconds, meaning that in those final 24 laps SVG outpaced the No. 54 – a good car, a car which finished the race in third place! – by 45 seconds.

If there was any doubt that the Kiwi is the best road course driver in NASCAR history, it has surely now been dispelled.

Remember: there's still two more road courses before the end of next month.

With that said, let’s take a look at the full results below!

NASCAR TODAY: Officials apologize for blown call as Cup Series team hit with penalty

Who won the NASCAR Cup Series race at Watkins Glen today?

Here are the results from Watkins Glen on Sunday afternoon.

Race Results

NASCAR Cup Series Watkins Glen Results
Pos Driver (Car No.) Team (OEM) Gap Behind
1Shane Van Gisbergen (97)Trackhouse Racing (Chevrolet)Leader
2Michael McDowell (71)Spire Motorsports (Chevrolet)+7.288
3Ty Gibbs (54)Joe Gibbs Racing (Toyota)+16.531
4Chase Briscoe (19)Joe Gibbs Racing (Toyota)+19.253
5Tyler Reddick (45)23XI Racing (Toyota)+19.372
6Austin Dillon (3)R. Childress Racing (Chevrolet)+20.941
7AJ Allmendinger (16)Kaulig Racing (Chevrolet)+21.518
8Kyle Busch (8)R. Childress Racing (Chevrolet)+22.302
9Austin Cindric (2)Team Penske (Ford)+22.421
10John Hunter Nemechek (42)Legacy Motor Club (Toyota)+25.438
11Ryan Blaney (12)Team Penske (Ford)+25.641
12Chris Buescher (17)RFK Racing (Ford)+30.506
13Daniel Suarez (7)Spire Motorsports (Chevrolet)+30.901
14Ryan Preece (60)RFK Racing (Ford)+32.096
15Cole Custer (41)Haas Factory Team (Chevrolet)+32.924
16Denny Hamlin (11)Joe Gibbs Racing (Toyota)+34.645
17Todd Gilliland (34)Front Row Motorsports (Ford)+36.364
18Zane Smith (38)Front Row Motorsports (Ford)+36.599
19Erik Jones (43)Legacy Motor Club (Toyota)+37.776
20Connor Zilisch (88)Trackhouse Racing (Chevrolet)+42.011
21Christopher Bell (20)Joe Gibbs Racing (Toyota)+43.433
22Noah Gragson (4)Front Row Motorsports (Ford)+43.879
23Kyle Larson (5)Hendrick Motorsports (Chevrolet)+45.972
24Chase Elliott (9)Hendrick Motorsports (Chevrolet)+46.428
25Alex Bowman (48)Hendrick Motorsports (Chevrolet)+50.008
26Riley Herbst (35)23XI Racing (Toyota)+51.845
27Ross Chastain (1)Trackhouse Racing (Chevrolet)+53.565
28Carson Hocevar (77)Spire Motorsports (Chevrolet)+60.393
29Bubba Wallace (23)23XI Racing (Toyota)+69.881
30Brad Keselowski (6)RFK Racing (Ford)+70.527
31Ricky Stenhouse Jr. (47)HYAK Motorsports (Chevrolet)+70.606
32Josh Berry (21)Wood Brothers Racing (Ford)+80.986
33Ty Dillon (10)Kaulig Racing (Chevrolet)1 Lap
34Josh Bilicki (66)Garage 66 (Ford)1 Lap
35Katherine LeggeLive Fast Motorsports (Chevrolet)1 Lap
36William Byron (24)Hendrick Motorsports (Chevrolet)3 Laps
37Cody Ware (51)Rick Ware Racing (Chevrolet)10 Laps
38Joey Logano (22)Team Penske (Ford)15 Laps

Stage Two Results

NASCAR Cup Series Stage Two Results
Pos Driver (Car No.) Team (OEM) Points
1Shane Van Gisbergen (97)Trackhouse Racing (Chevrolet)10
2Tyler Reddick (45)23XI Racing (Toyota)9
3Ty Gibbs (54)Joe Gibbs Racing (Toyota)8
4Austin Dillon (3)R. Childress Racing (Chevrolet)7
5Kyle Busch (8)R. Childress Racing (Chevrolet)6
6Chris Buescher (17)RFK Racing (Ford)5
7Austin Cindric (2)Team Penske (Ford)4
8Connor Zilisch (88)Trackhouse Racing (Chevrolet)3
9Chase Briscoe (19)Joe Gibbs Racing (Toyota)2
10Bubba Wallace (23)23XI Racing (Toyota)1
11Ross Chastain (1)Trackhouse Racing (Chevrolet)0
12Michael McDowell (71)Spire Motorsports (Chevrolet)0
13Ryan Preece (60)RFK Racing (Ford)0
14Denny Hamlin (11)Joe Gibbs Racing (Toyota)0
15Ryan Blaney (12)Team Penske (Ford)0
16Cole Custer (41)Haas Factory Team (Chevrolet)0
17Erik Jones (43)Legacy Motor Club (Toyota)0
18Joey Logano (22)Team Penske (Ford)0
19Carson Hocevar (77)Spire Motorsports (Chevrolet)0
20Noah Gragson (4)Front Row Motorsports (Ford)0
21Zane Smith (38)Front Row Motorsports (Ford)0
22AJ Allmendinger (16)Kaulig Racing (Chevrolet)0
23Kyle Larson (5)Hendrick Motorsports (Chevrolet)0
24Chase Elliott (9)Hendrick Motorsports (Chevrolet)0
25Ricky Stenhouse Jr. (47)HYAK Motorsports (Chevrolet)0
26Alex Bowman (48)Hendrick Motorsports (Chevrolet)0
27Cody Ware (51)Rick Ware Racing (Chevrolet)0
28Daniel Suarez (7)Spire Motorsports (Chevrolet)0
29Christopher Bell (20)Joe Gibbs Racing (Toyota)0
30Katherine LeggeLive Fast Motorsports (Chevrolet)0
31Riley Herbst (35)23XI Racing (Toyota)0
32Brad Keselowski (6)RFK Racing (Ford)0
33Josh Bilicki (66)Garage 66 (Ford)0
34John Hunter Nemechek (42)Legacy Motor Club (Toyota)0
35Josh Berry (21)Wood Brothers Racing (Ford)0
36Ty Dillon (10)Kaulig Racing (Chevrolet)0
37Todd Gilliland (34)Front Row Motorsports (Ford)0
38William Byron (24)Hendrick Motorsports (Chevrolet)0

Stage One Results

NASCAR Cup Series Stage Results - Watkins Glen
Pos Driver (Car No.) Team (OEM) Points
1Ross Chastain (1)Trackhouse Racing (Chevrolet)10
2Joey Logano (22)Team Penske (Ford)9
3Ryan Blaney (12)Team Penske (Ford)8
4Austin Cindric (2)Team Penske (Ford)7
5AJ Allmendinger (16)Kaulig Racing (Chevrolet)6
6John Hunter Nemechek (42)Legacy Motor Club (Toyota)5
7Christopher Bell (20)Joe Gibbs Racing (Toyota)4
8Shane Van Gisbergen (97)Trackhouse Racing (Chevrolet)3
9Riley Herbst (35)23XI Racing (Toyota)2
10Michael McDowell (71)Spire Motorsports (Chevrolet)1
11Bubba Wallace (23)23XI Racing (Toyota)0
12Chase Elliott (9)Hendrick Motorsports (Chevrolet)0
13Cody Ware (51)Rick Ware Racing (Chevrolet)0
14Ty Dillon (10)Kaulig Racing (Chevrolet)0
15Connor Zilisch (88)Trackhouse Racing (Chevrolet)0
16Josh Bilicki (66)Garage 66 (Ford)0
17Ty Gibbs (54)Joe Gibbs Racing (Toyota)0
18Chris Buescher (17)RFK Racing (Ford)0
19Tyler Reddick (45)23XI Racing (Toyota)0
20Daniel Suarez (7)Spire Motorsports (Chevrolet)0
21Ricky Stenhouse Jr. (47)HYAK Motorsports (Chevrolet)0
22Austin Dillon (3)R. Childress Racing (Chevrolet)0
23Chase Briscoe (19)Joe Gibbs Racing (Toyota)0
24Kyle Busch (8)R. Childress Racing (Chevrolet)0
25Todd Gilliland (34)Front Row Motorsports (Ford)0
26William Byron (24)Hendrick Motorsports (Chevrolet)0
27Denny Hamlin (11)Joe Gibbs Racing (Toyota)0
28Carson Hocevar (77)Spire Motorsports (Chevrolet)0
29Erik Jones (43)Legacy Motor Club (Toyota)0
30Cole Custer (41)Haas Factory Team (Chevrolet)0
31Kyle Larson (5)Hendrick Motorsports (Chevrolet)0
32Alex Bowman (48)Hendrick Motorsports (Chevrolet)0
33Ryan Preece (60)RFK Racing (Ford)0
34Zane Smith (38)Front Row Motorsports (Ford)0
35Brad Keselowski (6)RFK Racing (Ford)0
36Josh Berry (21)Wood Brothers Racing (Ford)0
37Noah Gragson (4)Front Row Motorsports (Ford)0
38Katherine LeggeLive Fast Motorsports (Chevrolet)0

READ MORE: NASCAR issues Kyle Busch penalty verdict after Cup Series great wrecked Texas rival