Kyle Larson wins, followed by Chase Elliott and Kevin Harvick. Larson's crew chief said he doesn't know 80%. Elliott got loose before the end of the race, but had the chance until he started to bounce. It looks like Elliott and Hamlin are in good shape for the final 4, its a must win for Logano and Keselsowski.