Ryan Blaney won Stage 2 of the Alabama 500 at Talladega Superspeedway.
The Wood Brothers Racing driver, looking to earn the team its 100th Cup win, led 19 laps in the stage that ended on Lap 110.
Blaney won the stage over Stage 1 winner Brad Keselowski, Clint Bowyer, Chase Elliott, Austin Dillon, Kurt Busch, Jimmie Johnson, Kevin Harvick, Kyle Busch and Denny Hamlin.
The stage was slowed by one caution on Lap 81 for debris on the backstretch.
Johnson finished the stage in the top 10 after his No. 48 Chevrolet suffered major right rear damage from contact with Ty Dillon early in the stage when he slowed down to enter pit road.
Pole-sitter Dale Earnhardt Jr. finished the stage in 15th.
The race is scheduled to end after 188 laps.