Kyle Larson wins wild Talladega NASCAR Cup race after charging from 11th on final lap 10/25/2026 11:11 PM Partager Larson surged through the pack with Ross Chastain’s help to beat William Byron by 0.041s in a three-wide photo finish