William Byron and the No. 24 crew sustain a 0.73-second lead over Denny Hamlin to take the Stage 2 win at Watkins Glen.