AJ Allmendinger finished second in the Henry 180 at Road America on Saturday.

Allmendinger’s top-five finish, the fourth time he has achieved that result this year, added 45 points to his season total.

Allmendinger started in 33rd position and led nine laps in the race. The sixth-year driver has secured four career victories, with eight top-five finishes and 10 results inside the top 10.

Victory Lane at Road America is a familiar place for Allmendinger, who has one career win at the track. His second-place finish also marks the first time he has finished in the top five at Road America and his first top-10.

The Los Gatos, California native began the race 18 spots behind his career mark of 14.6, but finished nine places ahead of his career average of 10.5.

Allmendinger battled against a field of 37 drivers on the way to his second-place finish. The race endured seven cautions and 15 caution laps. Prior to the checkered flag there were 13 lead changes.

Austin Cindric secured the win in the race, followed by Allmendinger’s second-place finish. Chase Briscoe placed third, Kaz Grala secured fourth place, and Andy Lally took the No. 5 spot.

After Justin Haley won Stage 1, Allmendinger drove the No. 16 car to victory in Stage 2.

AJ Allmendinger Driver Page | Get Allmendinger Gear | Race Center

Kaz Grala finished fourth in the Henry 180 at Road America on Saturday.

Grala’s top-five finish, the first time he has achieved that result this year, added 38 points to his season total.

Grala started in sixth position and led two laps in the race. The third-year driver has collected three top-five and six top-10 finishes in his career.

The fourth-place result on Saturday was the first time Grala has cracked the top five at Road America. It also marks his first top-10 finish at Road America.

The Westborough, Massachusetts native’s starting and finishing positions compared favorably to his career averages, starting nine spots higher than his career mark of 14.5 and completing the race 11 places ahead of his 14.8 career average finish.

Grala competed with a field of 37 drivers on the way to his fourth-place finish. The race endured seven cautions and 15 caution laps. Prior to the checkered flag there were 13 lead changes.

Austin Cindric brought home the win in the race, followed by AJ Allmendinger in second place and Chase Briscoe in third. Grala secured fourth in front of Andy Lally’s No. 5 finish.

After Justin Haley won the first stage, Allmendinger drove the No. 16 car to victory in Stage 2.

Kaz Grala Driver Page | Get Grala Gear | Race Center

Andy Lally finished fifth in the Henry 180 at Road America on Saturday to earn his first career top-five finish.

Lally’s top-five finish, the first time he has achieved that result this year, added 44 points to his season total.

Lally started in 23rd position. The eighth-year driver has accumulated one top-five and five top-10 finishes in his career.

The fifth-place result for Lally was the second top-10 of his career at Road America in three starts.

The Northport, New York native began the race eight spots behind his career mark of 15.3, but finished nine places ahead of his career average of 14.3.

Lally battled against 37 other drivers on the way to his fifth-place finish. The race endured seven cautions and 15 caution laps. Prior to the checkered flag there were 13 lead changes.

Austin Cindric earned the checkered flag in the race, and AJ Allmendinger followed in second. Chase Briscoe placed third, with Kaz Grala taking fourth place. Lally rounded out the top five.

After Justin Haley won the first stage, Allmendinger drove the No. 16 car to victory in Stage 2.

Andy Lally Driver Page | Get Lally Gear | Race Center

Ross Chastain finished seventh in the Henry 180 at Road America on Saturday.

The top-10 finish for Chastain, his 15th of the year, added 46 points to his season total. Chastain now ranks third in the NASCAR Xfinity Series standings with 708 points. A total of 12 drivers make the postseason cut.

Chastain started in 11th position. The seventh-year driver has secured two career victories, with 13 top-five finishes and 35 results inside the top 10.

The seventh-place result on Saturday was the first time Chastain has cracked the top 10 at Road America.

The Alva, Florida native’s starting and finishing positions compared favorably to his career averages, starting seven spots higher than his career mark of 17.9 and completing the race 10 places ahead of his 16.6 career average finish.

Chastain battled against a field of 37 drivers on the way to his seventh-place finish. The race endured seven cautions and 15 caution laps. Prior to the checkered flag there were 13 lead changes.

Austin Cindric took the checkered flag in the race, and AJ Allmendinger finished second. Chase Briscoe placed third, Kaz Grala brought home fourth, and Andy Lally grabbed the No. 5 spot.

After Justin Haley won Stage 1, Allmendinger drove the No. 16 car to the win in Stage 2.

Ross Chastain Driver Page | Get Chastain Gear | Race Center

Christopher Bell finished 13th in the FireKeepers Casino 400 at Michigan International Speedway on Saturday.

Bell’s result added 24 points to his season total. He is 21st in the NASCAR Cup Series with 379 total points.

Bell started in 29th position. The first-year driver has accumulated one top-five and five top-10 finishes in his career.

The Norman, Oklahoma native began the race two spots behind his career mark of 26.7, but finished seven places ahead of his career average of 20.4.

Bell’s 13th-place finish came against 39 other drivers. The race endured nine cautions and 43 caution laps. There were 12 lead changes.

Kevin Harvick earned the win in the race, and Brad Keselowski followed in second. Martin Truex Jr placed third, Ryan Blaney took fourth, and Kyle Busch closed out the top five.

In addition to earning the race victory, Harvick won Stages 1 and 2 to complete a dominant day in Brooklyn.

Christopher Bell Driver Page | Get Bell Gear | Race Center

Brad Keselowski finished second in the FireKeepers Casino 400 at Michigan International Speedway on Saturday.

Keselowski’s top-five finish added 47 points to his season total. Keselowski is now second in the NASCAR Cup Series standings with 769 points.

Keselowski started in fifth position. The 13th-year driver has tallied 33 career victories, with 123 top-five finishes and 201 results inside the top 10.

The second place result for Keselowski marks the sixth time he has finished in the top five at Michigan International Speedway and his 11th top-10.

The Rochester Hills, Michigan native’s starting and finishing positions compared favorably to his career averages, starting nine spots higher than his career mark of 14.3 and completing the race 12 places ahead of his 14.4 career average finish.

Keselowski’s second-place finish was against a field of 39 drivers. The race endured nine cautions and 43 caution laps. There were 12 lead changes.

Kevin Harvick secured the victory in the race, followed by Keselowski’s second-place finish. Martin Truex Jr crossed the finish line third, Ryan Blaney brought home fourth place, and Kyle Busch finished off the top five.

In addition to winning the race, Harvick won both of the first two stages to finish off an impressive day in Brooklyn.

Brad Keselowski Driver Page | Get Keselowski Gear | Race Center

Kyle Busch finished fifth in the FireKeepers Casino 400 at Michigan International Speedway on Saturday.

Busch’s top-five finish added 39 points to his season total. He now has 602 total points, good enough for 10th place in the NASCAR Cup Series.

Busch started in seventh position and led four laps in the race. The 17th-year driver has piled up 56 career victories, with 208 top-five finishes and 306 results inside the top 10.

Victory Lane at Michigan International Speedway is a familiar place for Busch, who has one career win at the track. He has also compiled seven top-five finishes at Michigan and his fifth-place result marks the 12th top-10.

The Las Vegas, Nevada native’s starting and finishing positions compared favorably to his career averages, starting six spots higher than his career mark of 12.8 and completing the race 10 places ahead of his 14.7 career average finish.

Busch took on a field of 39 drivers on the way to his fifth-place finish. The race endured nine cautions and 43 caution laps. Prior to the checkered flag there were 12 lead changes.

Kevin Harvick earned the checkered flag in the race, and Brad Keselowski finished second. Martin Truex Jr crossed the finish line third, with Ryan Blaney securing fourth place. Busch rounded out the top five.

As well as winning the race, Harvick won Stages 1 and 2 to complete an impressive day in Brooklyn.

Kyle Busch Driver Page | Get Busch Gear | Race Center

Chase Elliott finished seventh in the FireKeepers Casino 400 at Michigan International Speedway on Saturday.

The top-10 finish for Elliott added 33 points to his season total. Elliott now ranks fifth in the NASCAR Cup Series standings with 693 points.

Elliott started in eighth position and led nine laps in the race. The sixth-year driver has secured seven career victories, with 51 top-five finishes and 84 results inside the top 10.

In his career at Michigan International Speedway, Elliott has compiled three top-five finishes and his seventh-place result marks the seventh top-10.

The Dawsonville, Georgia native’s starting and finishing positions compared favorably to his career averages, starting five spots higher than his career mark of 13 and completing the race nine places ahead of his 15.6 career average finish.

Elliott took on 39 other drivers on the way to his seventh-place finish. The race endured nine cautions and 43 caution laps. Prior to the checkered flag there were 12 lead changes.

Kevin Harvick secured the win in the race, and Brad Keselowski finished second. Martin Truex Jr placed third, Ryan Blaney took fourth, and Kyle Busch closed out the top five.

In addition to winning the race, Harvick won Stages 1 and 2 to finalize a dominant day in Brooklyn.

Chase Elliott Driver Page | Get Elliott Gear | Race Center

Bubba Wallace finished ninth in the FireKeepers Casino 400 at Michigan International Speedway on Saturday.

The top-10 finish for Wallace added 28 points to his season total.

Wallace now sits at No. 20 in the NASCAR Cup Series standings with 384 points. A total of 16 drivers qualify for the postseason.

Wallace started in 24th position. The fourth-year driver has earned two top-five and seven top-10 finishes in his career.

Saturday’s race was Wallace’s fifth career start at Michigan International Speedway.

The Mobile, Alabama native began the race one spot behind his career mark of 23.3, but finished 13 places ahead of his career average of 21.5.

Wallace’s ninth-place finish was against 39 other drivers. The race endured nine cautions and 43 caution laps. There were 12 lead changes.

Kevin Harvick earned the victory in the race, and Brad Keselowski finished second. Martin Truex Jr crossed the finish line third, Ryan Blaney brought home fourth, and Kyle Busch rounded out the top five.

As well as earning a race victory, Harvick won Stages 1 and 2 to complete an impressive day in Brooklyn.

Bubba Wallace Driver Page | Get Wallace Gear | Race Center

Kevin Harvick’s victory in Sunday’s Consumers Energy 400 at Michigan International Speedway gave the No. 4 Stewart-Haas Racing Ford team a weekend race sweep and a whole lot of momentum as the NASCAR Cup Series closes out its regular-season schedule at the end of this month.

Harvick’s win is a series-best sixth of the season and 55th of his career – placing the 44-year-old Californian in 10th on the NASCAR Cup Series all-time wins list, tied with NASCAR Hall of Famer Rusty Wallace. Sunday marked the first time since 1971 (Richard Petty) that a driver has won back-to-back NASCAR Cup Series races on back-to-back days.

RELATED: Official race results | At-track photos

It was the fourth win in the last five Michigan races for Harvick and his weekend double earned the prestigious Michigan Heritage Trophy for Ford Motor Company – honoring the weekend’s top make in America’s auto manufacturer’s backyard.

Harvick was able to pull away from the field on a restart with 30 laps remaining but had to hold off a charging Denny Hamlin in a duel between the series’ two winningest drivers in the final handful of laps. Ultimately Harvick took a .093-second win over Hamlin.

“That was a big challenge,” Harvick acknowledged of the final-lap contest with Hamlin. “When you look at my team, we’ve been together going on seven years now and you look at the confidence everyone has in each other, the details of the race cars, everything that goes into everything that we do, that’s untouchable. That’s what it takes, details to make these race cars go fast.”

SHOP: Harvick gear

Hamlin’s Joe Gibbs Racing teammates Martin Truex Jr. and Kyle Busch finished third and fourth followed by Team Penske’s Joey Logano. Harvick’s teammate Aric Almirola was sixth. Matt DiBenedetto, Austin Dillon, Chase Elliott and Kurt Busch rounded out the top 10.

Hamlin, a five-race winner in 2020, climbed out of his No. 11 Joe Gibbs Racing Toyota disappointed in the outcome, but well aware that the head-to-head battle between his team and Harvick’s was foreshadowing an exciting season championship contest.

“Once we finally got to second, I knew we had something for them,” Hamlin said. “I just got stalled there, he was tight and I was tight and we were better, that’s for sure. But he just had the track position and could control the lanes there.”

Of the tight championship race, Hamlin said, “Proud of this FedEx team, just hate giving up wins to the No. 4.”

When asked if they bring out the best in each other, “No question. I’ve got tremendous amount of respect for everyone on that team and Kevin. As we’ve gotten older, we’ve gotten wiser and learned to really appreciate what each other does on the race track and obviously, they’ve having a great season as well.”

Not only did Harvick become the first driver in series history to win back-to-back races in consecutive days at the same track but he did it by leading the most laps each day as well. He paced the field for 90 of the 156 laps Sunday. And his Stage 2 win was his third stage victory of the weekend after he swept both stages on Saturday. Harvick’s Stewart-Haas Racing teammate Clint Bowyer won the opening stage on Sunday.

The start to the race was calm – the first two of the five total cautions coming out only for the scheduled two stage conclusions. However, just past the second stage, on Lap 96 Team Penske teammates Ryan Blaney and Brad Keselowski collided while contesting the lead.

MORE: Blaney, Keselowski wreck racing for lead

Keselowski was running low on the track hoping to get around race leader Blaney but his No. 2 Ford shot up the track, making contact with Blaney’s No. 12 Ford – both cars ended up in the wall and ultimately into the garage. They were scored 38th (Blaney) and 39th (Keselowski) in the 39-car field.

“Just slipped, lost the back a little bit and tried to collect it and he was there and I wiped him out and myself,” a dejected Keselowski said after being checked out in the infield care center. “I feel terrible for everyone at Team Penske and especially for Ryan Blaney. Gosh, he didn’t deserve that.”

The Cup Series’ next race is the Go Bowling 235, scheduled Sunday (3 p.m. ET, NBC, MRN, SiriusXM) on the Daytona International Speedway Road Course. It will mark the series’ first event on the oval-road course layout.

Note: Post-race inspection was completed with no major issue in the Cup Series garage. The only minor issue: one lug nut not safely secured for the No. 24 Hendrick Motorsports Chevrolet of William Byron, discovered in a post-race check. … NASCAR plans to bring Harvick’s winning No. 4 Ford back to the Research & Development Center in Concord, N.C., for further inspection, along with four other cars — The No. 3 Richard Childress Racing Chevrolet (driver Austin Dillon), the No. 9 Hendrick Motorsports Chevrolet (Chase Elliott), the No. 19 Joe Gibbs Racing Toyota (Martin Truex Jr.), the No. 22 Team Penske Ford (Joey Logano). This is part of a routine review for competition officials, who periodically monitor trends in the field at the R&D Center.

Contributing: Staff reports