Kyle Larson captured the Checkered Flag in the Pure Michigan 400 at the Michigan International Speedway on Sunday. The win was Larson’s first in 99 career NASCAR Sprint Cup Series starts. Chase Elliott, Michigan native Brad Keselowski, Ryan Blaney and Kevin Harvick rounded out the top five.