Some cars who pit early in the point strove to keep out, but everyone pit and Logano cycled into the lead with three laps remaining in the stage, holding off Johnson, who had dominated much of this 85-lap stage.
Chase Elliott had been Austin Dillon was fourth and Ryan Blaney completed the top five.
Johnson, the pole-winner, remained Outfront the very first 14 laps as Elliott substituted Byron from the second position.
On Lap 15, Erik Jones spun-off twist two but looked to maintain his No. 20 Toyota off the wall. Some drivers elected to pit Johnson and Elliot remained on track and led the way to the restart on Lap 19.
Together with 55 laps remaining in the early period, Johnson held a tiny advantage over Elliott using Logano close behind in third and Austin Dillon in fourth.
Johnson lasted with a tiny lead over Logano using 40 laps to go in the very first stage.
On Lap 60, several of these lead-lap cars, for example Johnson, opted to earn a green-flag pitstop for tires and fuel.
Once the cycle of stops had been completed for those who had to pit, Byron appeared as the leader on Lap 6 7 followed by Kurt Busch and Martin Truex Jr..
Johnson dropped back into 22nd, supporting most of cars that’d elected to pit beneath the primary caution.
Together with three laps to go, Logano reverted back into the guide as the remaining cars elected to pit. Johnson was second and Elliott thirdlargest.
His car leader was also ejected from the trail.
Alex Bowman had to start the race from the rear of the field after he moved into a backup car following a mishap in Friday’so practice.