LOUDON, N.H. --Brad Keselowski dominated Sunday's Camping World RV Sales 301, scoring a weekend sweep at New Hampshire Motor Speedway with his third Sprint Cup victory of the season.

The Team Penske driver, who also won the Nationwide race Saturday at the 1.058-mile oval, led a race-high 138 of 305 laps. His No. 2 Ford easily sliced through traffic after falling back on four midrace restarts when he took tires during pit stops under a yellow flag.

The most critical rebound came when Keselowski pitted from the lead during a caution with 52 laps remaining. He took two tires and emerged in eighth. He needed 16 laps to capture first from Jeff Gordon and led the final 35 laps in a green-white-checkered finish (for a late caution from Justin Allgaier's crash).

"This Ford Fusion was hauling today. It's a privilege to have a car like this; we're just clicking. I guess you could say we were red hot," Keselowski said from victory lane, as he was congratulated by track owner Bruton Smith and team owner Roger Penske, who had flown in overnight from Iowa Speedway, where he attended the IndyCar race Saturday night.

"It was just a great race — hard fought — Kyle (Busch) made me earn it out there in the end. … I had a lot fun making my way through the field today."

WATCH: Final laps of Camping World RV Sales 301

Busch didn't quite have enough on the green-white-checkered restart to take the lead and like most drivers that didn't pit toward the end, was worried about having enough fuel. Kevin Harvick ran out on the restart and quickly ducked to the bottom of the track.

"We just kind of fought turning the center all weekend. We thought we (were) pretty close at the start of the race. But like every time here -- about 40 to 50 laps in -- I just don't have any turn," Busch said.

"We made a gutsy call at the end to stay out, and we just barely made it around to the finish line."

Earnhardt Jr. had the best finish among Hendrick Motorsports' four cars at 10th. Kasey Kahne was 11th; Gordon 26th; Johnson 42nd after blowing a tire after 11 laps.

HMS is one of the four teams who had tested at this track in hopes of gaining an edge. The series visits NHMS in the second Chase race.

"That was frustrating. That's the hardest I've ever worked for a 10th-place finish," Earnhardt Jr. said. "It's been a real frustrating weekend. To be lacking that much speed against a lot of guys; I had to drive so perfect every lap.

"I don't know, man, I wish we were better. We're going to have to come back and run better to have a shot in the Chase.

"We'll keep working. I remember when we used to like these (10th-place finishes)."

Meanwhile, Team Penske, which is holding onto its test sessions for later in the season, seems to be plugged in here.

Joey Meier, the spotter for the No. 2 Ford, joked over the radio to Keselowski: "Be sure you wear gloves in victory lane."

Keselowski, who won two weeks ago at Kentucky Speedway, cut his right hand on a champagne bottle that busted in victory lane when he hit it against a podium.

There were no incidents Sunday as Keselowski was handed a broom as he exited his car, symbolizing his track sweep. The 2012 Sprint Cup champion took a few sweeps of sponsor Redd's cans before handing off to crew chief Paul Wolfe in favor of the traditional lobster handed the winner.

"A lot of teams in this garage work hard, but the thing is, it's not only about working hard but it's about working smart and being smart. We did that today and we'll try to continue do that leading up to the Chase," Wolfe said.

Brad Keselowski, who was born Feb. 12, 1984 in Rochester Hills, Mich, began his NASCAR career as the driver of the No. 29 Ford F-150 for the family-owned K-Automotive Motorsports in the Craftsman Truck Series. Andrew Weber, USA TODAY Sports

Brad Keselowski listens as President Barack Obama speaks during a ceremony on the South Lawn of the White House on April 16. Obama honored Keselowski for winning the 2012 Sprint Cup championship. Manuel Balce Ceneta, AP

Brad Keselowski, getting a hug from Miss Sprint Cup on March 1, 2013, began the 2013 season finishing fourth at the Daytona 500 and the following week in Phoenix and followed those races up with a third-place finish at Las Vegas. Mark J. Rebilas, USA TODAY Sports

Former Pistons basketball player Rick Mahorn presents Brad Keselowski with an honorary checkered flag during halftime of Detroit's game against the Milwaukee Bucks at The Palace of Auburn Hills on Jan. 29, 2013. Raj Mehta, USA TODAY Sports

Brad Keselowski won his first career Sprint Cup championship, Nov. 18, 2012 at Homestead-Miami Speedway. Keselowski won two of the 10 Chase races and five races overall in 2012. Mark J. Rebilas, US Pesswire

Brad Keselowski finished 15th in the Sprint Cup season finale at Homestead-Miami Speedway, which was more than enough to clinch the title after top 2012 rival Jimmie Johnson experienced mechanical problems with 40 laps left. Mark J. Rebilas, US Presswire

Brad Keselowski, 28, has been a full-time Sprint Cup driver since 2010. Keselowski finished 25th in the 2010 standings and fifth in the 2011 standings before winning the championship this year. Randy Sartin, US Presswire

Brad Keselowski finished sixth at Phoenix International Raceway on Nov. 11. After Jimmie Johnson hit the wall on lap 235 and finished 32nd, Keselowski was able to open up a 20-point lead in the Chase heading into the season finale at Homestead. Jennifer Stewart, US Presswire

Texas Motor Speedway set up ballot boxes for the top two drivers in the Chase standings -- Brad Keselowski and Jimmie Johnson -- in the week leading up to the AAA Texas 500 on Nov. 4. Jerry Markland, Getty Images for Texas Motor Spe

Brad Keselowski, right, and Jimmie Johnson, battled for the lead right to the end at Texas Motor Speedway, before Johnson pulled away on the final lap to win the AAA Texas 500 on Nov. 4. Keselowski finished second. Todd Warshaw, Getty Images for NASCAR

Brad Keselowski celebrates with team owner Roger Penske (right, in red hat) and his crew after winning at Chicagoland Speedway on Sept. 16 to kick off the 10-race Chase for the Sprint Cup. Jared C. Tilton, Getty Images

After winning three races, Brad Keselowski qualified for his first Chase for the Sprint Cup in 2011. Though, he didn't win any of the Chase races, he still finished a career-best fifth in series points. Mark J. Rebilas, US Presswire

Brad Keselowski works with Rebecca Rice, a physical therapist at Pit Instruction and Training in Mooresville, N.C., to rehab his left ankle. Keselowski broke his ankle during a test run at Atlanta Motor Speedway on Aug. 3, 2011. Davis Turner for USA TODAY

Brad Keselowski scored his third Sprint Cup win of the season and the fourth of his career at the Irwin Tools Bristol Night Race at Bristol Motor Speedway on Aug. 27, 2011. John Harrelson, Getty Images for NASCAR

Brad Keselowski relaxes before the 2011 Good Sam RV Insurance 500 at Pocono Raceway on Aug. 5. Hours later, Keselowski would win his second Sprint Cup race of the season and the third of his career. Tom Pennington, Getty Images for NASCAR

Brad Keselowski does a burnout after winning the STP 400 at Kansas Speedway on June 5, 2011. It was Keselowski's second career Sprint Cup win and the first since 2009 at Talladega. Jamie Squire, Getty Images

After a third-place finish in the Nationwide finale at Texas Motor Speedway, Brad Keselowski earned his first Nationwide Series championship on NOv. 6, 2010. Keselowski won 10 Nationwide races in 2010 and was voted the series' most popular driver for the third consecutive year. Rusty Jarrett, Getty Images for NASCAR

"Brad's the real deal," said team owner Roger Penske, who has 15 Indianapolis 500 victories but celebrated his first NASCAR crown when Keselowski won the 2010 Nationwide title. "He's the ultimate team player." Tim Fuller, US Presswire

A NASCAR official hands Brad Keselowski an American flag after Keselowski won the Nationwide Series Dollar General 300 at Charlotte Motor Speedway on Oct. 15, 2010. It marked Keselowski's fifth Nationwide win of the year. Sam Sharpe, US Presswire

Brad Keselowski was known for his aggressive style and immature streak when he entered the Cup Series full-time in 2010. "You need to be aggressive to win, but there are circumstances I've learned it's really not that helpful to be aggressive," he says now. Andrew Weber, US Presswire

Brad Keselowski (12) flips after being clipped by Carl Edwards, top, during the NASCAR Sprint Cup Series Kobalt Tools 500, March 7, 2010, at Atlanta Motor Speedway. Edwards had waited 153 laps for his crew to fix his car for the sole purpose of wrecking Keselowski. Joe Sebo, AP

Brad Keselowski won four Nationwide races in 2009 including here at the Kroger 'On Track For Cure' 250 at Memphis Motorsports Park on Oct. 24, 2009. Keselowski also won at Dover, Iowa and Michigan. John Sommers II, Getty Images

Brad Keselowski, shown here before practice for the 2009 Nationwide race in Montreal, signed with Penske Racing on Sept. 1, 2009, to drive in both the Sprint Cup and Nationwide Series the following season. Ryan Remiorz, AP

Brad Keselowski, right, is congratulated in victory lane by Dale Earnhardt Jr. after Keselowski won his first career Sprint Cup race at the Aaron's 499 at Talladega Superspeedway on April 26, 2009. Rusty Jarrett, Getty Images for NASCAR

Brad Keselowski, front, pulls away for his first career Sprint Cup win after tangling with Carl Edwards on the last lap of the Aaron's 499. Edwards (99) crashed into Ryan Newman, left, and went airborne into the catch fence at Talladega Superspeedway on April 26, 2009. Glenn Smith, AP

Brad Keselowski, chatting with former NFL quarterback and U.S. Congressman Heath Shuler (D-North Carolina) at Lowe's Motor Speedway on Oct. 13, 2006 in Concord, N.C., made his Nationwide Series debut earlier that year in Fontana, Calif. Chuck Burton, AP