William Byron fends off charges from Christopher Bell and Ryan Blaney to beat Bell for the Stage 1 victory in the Coca-Cola 600 at Charlotte.