Keselowski sweeps Loudon

Brad Keselowski

Brad Keselowski won the NASCAR Sprint Cup Series Camping World RV Sales 301 Sunday at New Hampshire Motor Speedway in a dramatic green-white-checkered finish.

This is Keselowski's third win this season and a Sprint Cup career-first at the New England track.

Keselowski also won Saturday's NASCAR Nationwide Series Sta-Green 200, which marks the first time a driver has swept the weekend at Loudon.

Bringing out the final caution and green-white-checkered was Justin Allgaier, who spun and hit the wall on Lap 298.

Polesitter Kyle Busch gave Keselowski a run for his money all day by leading a total of 62 laps, but ultimately finished second.

Rookie Kyle Larson, Matt Kenseth and Ryan Newman round out the top five finishers.

Joey Logano appeared to be having a strong run until the oldest driver on the track, Morgan Shepherd, at 72 years, 1 month and 23 days came from behind and spun out the No. 22 Team Penske driver.

Logano was running second at the time, while Shepherd was 15 laps down.

Three-time 2014 winner Jimmie Johnson ended his day early as his left-rear tire went down on Lap 8. Johnson went to pit road and came back on Lap 11 only to have another tire go down and send him into the wall.

Johnson never returned to the track and ultimately finished 42nd.

The Sprint Cup Series returns to the track on Sunday, July 27 at 1 p.m. ET for the Crown Royal presents, the John Wayne Walding 400 at Indianapolis Motor Speedway with TV coverage on ESPN.

Results

POS CAR DRIVER MANUFACTURER START LAPS LED STATUS
1 2 Brad Keselowski Ford 7 305 138 Running
2 18 Kyle Busch Toyota 1 305 62 Running
3 42 Kyle Larson Chevrolet 13 305 14 Running
4 20 Matt Kenseth Toyota 15 305 12 Running
5 31 Ryan Newman Chevrolet 24 305 0 Running
6 15 Clint Bowyer Toyota 8 305 36 Running
7 14 Tony Stewart Chevrolet 4 305 0 Running
8 11 Denny Hamlin Toyota 3 305 20 Running
9 17 Ricky Stenhouse Jr Ford 22 305 0 Running
10 88 Dale Earnhardt Jr Chevrolet 28 305 0 Running
11 5 Kasey Kahne Chevrolet 10 305 0 Running
12 78 Martin Truex Jr Chevrolet 9 305 0 Running
13 99 Carl Edwards Ford 14 305 0 Running
14 3 Austin Dillon Chevrolet 23 305 0 Running
15 16 Greg Biffle Ford 27 305 0 Running
16 1 Jamie McMurray Chevrolet 5 305 0 Running
17 41 Kurt Busch Chevrolet 18 305 1 Running
18 47 AJ Allmendinger Chevrolet 20 305 0 Running
19 27 Paul Menard Chevrolet 16 305 0 Running
20 66 Jeff Burton Toyota 30 305 0 Running
21 55 Brian Vickers Toyota 17 305 0 Running
22 10 Danica Patrick Chevrolet 29 305 0 Running
23 43 Aric Almirola Ford 19 305 0 Running
24 38 David Gilliland Ford 33 305 0 Running
25 34 David Ragan Ford 26 305 0 Running
26 24 Jeff Gordon Chevrolet 11 305 19 Running
27 9 Marcos Ambrose Ford 21 304 0 Running
28 26 Cole Whitt Toyota 35 304 0 Running
29 98 Josh Wise Chevrolet 32 304 0 Running
30 4 Kevin Harvick Chevrolet 12 304 0 Running
31 23 Alex Bowman Toyota 36 303 0 Running
32 7 Michael Annett Chevrolet 39 303 0 Running
33 36 Reed Sorenson Chevrolet 37 302 0 Running
34 40 Landon Cassill Chevrolet 34 301 0 Running
35 32 Eddie MacDonald Ford 40 300 0 Running
36 83 Ryan Truex Toyota 38 300 0 Running
37 51 Justin Allgaier Chevrolet 25 296 0 Accident
38 13 Casey Mears Chevrolet 31 292 0 Running
39 33 Morgan Shepherd Chevrolet 43 278 0 Running
40 22 Joey Logano Ford 6 211 3 Accident
41 87 Timmy Hill Toyota 42 76 0 Electrical
42 48 Jimmie Johnson Chevrolet 2 11 0 Accident
43 93 Mike Bliss Toyota 41 6 0 Electrical