Denny Hamlin wins, followed by Christopher Bell and Bubba Wallace. Win by 4.6 sec.