Brad Keselowski needed a bounce-back weekend ahead of a break in the Monster Energy NASCAR Cup Series schedule, and he got just that at Richmond Raceway on Saturday night.

BK flirted with victory before settling for a seventh-place finish in the Toyota Owners 400 at Richmond. He led twice for a total of 31 laps, tallied 42 points with strong stage finishes and maintains a stranglehold on fifth in the standings.

“We had a lot of short run speed in our Alliance Truck Parts Ford but unfortunately it came down to long runs at the end. Overall, it wasn’t a bad day. We needed the race to come to us with short runs at the end and it didn’t. I like short tracks and I think they’re a lot of fun. It is hard to pass, but that’s racing and that is how it’s going to be.”

Watch all the highlights below.