Brad Keselowski and the No. 2 Alliance Truck Parts Ford Mustang went through it all this weekend at Pocono Raceway. Fortunately, the end result was another Top 10 finish.

First, a series of issues early in the weekend, relating to the car’s steering, kept Brad from being able to get much work in practice. He ended up qualifying in P14, but after several cars failed inspection, moved up to just outside the Top 10 for the start of the race. He was running there early when a rough weekend got worse.

Just four laps into the afternoon, the 2 car smacked the wall in turn three. Damage to the right side of the car and an associated tire rub forced BK down pit road early and by the time the 2 Crew was able to fix the issue, Brad returned to the race way back in 38th position barely on the lead lap. He was able to make up some ground over the rest of Stage 1 and finished it in P25.

Though he had his work cut out for him, BK put in the effort over the rest of the race to get back in contention. After laps of diligent effort, Brad found himself in P8 at the end of Stage 2 and was racing among the Top 5 with less than 40 laps remaining.

Unfortunately, just as the Deuce was making its push under green flag conditions with the cars in front running low on fuel, a car stopped on the track brought out a caution flag, resetting the field. Two late restarts brought the race into NASCAR Overtime, and Brad got shuffled back amongst the chaos, resulting in an eighth-place finish.

However, the top-10 finish was Brad’s 11th of the season, and he’s racked up an impressive 12 top-10 finishes in 20 starts at Pocono Raceway. BK sits in sixth in the NASCAR Cup Series after his second consecutive top-10 finish.

“There were some really rough parts. I made a huge mistake the first two or three laps there. I was running hard behind the 41 and I slid up and tagged the wall, but I was able to get it onto pit road and get it fixed. Then whoever that car was just stopped on the racetrack and cost us a shot at the race. We weren’t going to win it honest, but we put ourselves in position at the end. All in all, we came away with eighth and recovered from our struggles but gave up a win because of somebody else. That’s just part of the deal.”

Check out the highlights from Pocono below: