Keselowski rolled off the grid 12th Saturday night and employed an early strategy to stay near the tail end of the field. He was scored 31st to end the opening stage, and restarted 27th for stage two.
Following a fuel-only pit stop at lap 83, Keselowski maneuvered his way back into the top-10 as the stage two laps concluded. The multi-car incident to end the segment put Keselowski P1 for stage two, picking up max points in the stage alone.
He began the third stage in seventh, and was sixth with 20 to go. Following the final green-flag stop and the last big incident, Keselowski lined up just behind Buescher on the last restart and never lifted, earning a second-place finish behind the No. 17.
Darlington Raceway plays host to the first race of the 2023 NASCAR Playoffs next weekend. Race coverage Sunday is set for 6 p.m. ET on USA Network, with radio coverage on MRN and SiriusXM NASCAR Radio.