The two-time Xfinity Series champion from Corning, California, led the final 16 laps and muscled away from Elliott en route to his first win in his 92nd start in NASCAR's premier series.
The 19-year-old Gibbs from Charlotte, North Carolina, led five of 48 over-scheduled laps as he executed a bold final lap pass on Larson for his eighth Xfinity career victory.
The No. 5 Hendrick Motorsports entry piloted by Kyle Larson and led by crew chief Cliff Daniels become the 10th team to be penalized for a loose wheel infraction following Sonoma.
The 30-year-old Suarez from Monterrey, Mexico, became the first Mexican-born competitor to win in NASCAR's premier series following a dominant run in Sonoma, California.
Denny Hamlin started on pole at Charlotte, but faded quickly and was not much of a factor until a big wreck on an overtime restart left Hamlin with the lead. Hamlin battled Kyle Busch in the second overtime and edged his teammate by 0.014 seconds.
The 41-year-old Hamlin from Chesterfield, Virginia, led four times for 15 of 413 over-scheduled laps and outlasted the on-track chaos and two overtime attempts to notch his first 600 triumph at the Queen City.
The 28-year-old Blaney from High Point, North Carolina, survived an overtime shootout against Denny Hamlin to cash in a million dollars for the first time in his career at the Lone Star state.