NASCAR: Kyle Larson gets past teammate Chase Elliott for Watkins Glen win

AP Photo by Seth Wenig / Hendrick Motorsports driver Kyle Larson smiles with his trophy after winning Sunday’s NASCAR Cup Series race in Watkins Glen, N.Y.

WATKINS GLEN, N.Y. — Kyle Larson was looking for a jolt of momentum.

He got it for the second straight time at Watkins Glen International.

The reigning NASCAR Cup Series champion, winless since his only victory of the season at Auto Club Speedway in February, beat Hendrick Motorsports teammate Chase Elliott on a restart with five laps to go and won Sunday's weather-delayed race.

Elliott was seeking the eighth road course victory of his Cup Series career and had control of the race late, but a caution gave Larson a chance and he took advantage, moving Elliott to the left coming out of the first turn, then pulling away for a weekend sweep after also winning Saturday's Xfinity Series race. It was the 11th straight road course win for Chevrolet.

"I did what I felt I needed to do to get the win.