Kyle Larson made a late charge through the field, managed to get his car refired after a red flag and won the final two restart battles Sunday before coasting to his first Brickyard 400 victory under caution. Larson took the lead when Brad Keselowski ran out of fuel and pulled off the track just before the second-to-last restart and beat pole winner Tyler Reddick at the end with the yellow flag out. Larson won in his first trip back to the speedway since trying to become the fifth driver to complete 1,100 miles of racing on the same May day, at Indy and Charlotte, North Carolina. Larson won for the fourth time this season and took the points lead from Hendrick Motorsports teammate Chase Elliott.