But when the checkered flag flew, Elliott and Bowman were triumphant. Elliott won the race one spot ahead of Bowman, who narrowly stayed alive in the playoffs by finishing just above the top-12 cutline.MORE: Watch NASCAR live on fuboTV (7-day free trial)The problems for Bowman had started even before the green flag Sunday. He had qualified in the front row, but a crash in practice forced him to the back of the field with a backup car.And with a couple of laps to go, Bowman seemed poised to finish one point short. Ryan Newman was racing in 15th but had a one-point cushion on Bowman, who had little hope of catching Elliott. But with Aric Almirola — also fighting to advance — trying to chase Newman down from behind, Newman missed a chicane, and the subsequent penalty took him out of contention.Almirola would’ve needed to gain several more spots in the final laps to pass Bowman, and he couldn’t do it.Clint Bowyer entered the race in 14th in the standings, and he raced an aggressive first stage to gain early points and move into position to advance. He finished the race in fourth and comfortably made the top-12. William Byron also took some early points, and his sixth-place finish secured him a spot in the top-12.Erik Jones had a car issue that put him in the garage early, ending his race and playoffs.The remaining 12 drivers will battle for the next three races, at which point the field will slim from 12 to eight.Sporting News was tracking the race live, providing updates in real-time.Charlotte Roval 400: 2019 winner, top 20 order of finishFinishDriverTeam (Car No.)Laps Led1Chase ElliottHendrick Motorsports (9)352Alex BowmanHendrick Motorsports (88)03Kevin HarvickStewart-Haas Racing (4)344Clint BowyerStewart-Haas Racing (14)25Brad KeselowskiPenske Racing (2)36William ByronHendrick Motorsports (24)237Marin Truex Jr.Joe Gibbs Racing (19)18Ryan BlaneyPenske Championship Racing (12)09Jimmie JohnsonHendrick Motorsports (48)010Joey LoganoPenske Racing (22)411Matt DiBenedettoLeavine Family Racing (95)012Michael McDowellFront Row Motorsports (34)013Kyle LarsonRichard Petty Motorsports (43)514Aric AlmirolaStewart-Haas Racing (10)015Ty DillonGermain Racing (13)016Paul MenardWood Brothers Racing (21)017Ricky Stenhouse Jr.Roush Fenway Mustang Racing (17)018Denny HamlinJoe Gibbs Racing (11)019Kurt BuschChip Ganassi Racing (1)020Ryan PreeceJTG Daughtery Racing (47)0NASCAR at Charlotte: Updates, highlights from Roval raceCaution flags: 10Lap leaders: Chase Elliott (35), Kevin Harvick (34), William Byron (23), Kyle Larson (5), Joey Logano (4), Brad Keselowski (3), Clint Bowyer (2), Daniel Hemric (2), Martin Truex Jr. (1)6:11 p.m.: CHECKERED: Elliott wins the race, despite having gone straight into a wall from the lead earlier in the race. Bowman finishes second, which is enough to sneak in as the 12th member of the top-12.6:08 p.m.: With a few laps to go, Newman misses the chicane! He’ll serve a pass-through penalty. Now, Almirola needs to make up six spots in order to catch Bowman for 12th.6:06 p.m.: Bowman moves into second, one point below Newman. Bowman will chase Elliott for the lead.6:05 p.m.: Bowman is up to third, but Newman is still two points up on him.5:59 p.m.: Temperatures in the cars are up around 120 degrees, so Kyle Bush goes ahead and just calls it a race.5:53 p.m.: RED FLAG. No more laps will come off for a while. Seven to go.5:48 p.m.: Newman will restart three points above Bowman, following a NASCAR review of the order at the time of the caution. At this point, Bowman may just need a win. Fluid on the track extends this caution. Down below eight to go.5:41 p.m.: CAUTION. Chris Buescher and Kurt Busch spin out, and Newman takes a bit more damage to the nose as he tris to brake to avoid the slowdown, which is now badly bent in. He is two points behind Bowman.Here’s a look at the damage to the No. 6. pic.twitter.com/iDVbWYRqUF— NASCAR (@NASCAR) September 29, 20195:38 p.m.: Almirola pits, so he’s now 16 points behind Bowman entering the restart. Newman is one point behind. Bowman’s in sixth, and Newman’s in 21st, so Newman has much more room to advance. Restart is with 11 to go.5:33 p.m.: CAUTION. Almirola is freefalling, he’s down into 14th in the playoff race, as Newman passes him. Bowman only has two points on Newman, though, and three on Almirola, who surely needs to pit. Thirteen laps to go.5:31 p.m.: Almirola is currently running in 13th, but he has many cars with fresher tires behind him. Bowman is in eighth.5:27 p.m.: CAUTION: Newman, Hamlin and Ryan Preece get the worst of a crash. Newman drops into 14th in the playoff race, and Bowman moves up to 13th, just two points behind Aric Almirola.MAYHEM at the @CLTMotorSpdwy ROVAL!LESS THAN 15 LAPS LEFT ON @NBC . Stream: https://t.co/CACwS8iss1 pic.twitter.com/QuZo4AQXuc— NASCAR on NBC (@NASCARonNBC) September 29, 20195:22 p.m.: Newman stalls leaving the pit! He’ll restart close to the end of the field, down 13 points. “Sorry about that. That’s all me,” he tells his team.A moment ago, Ryan Newman was in position to make the #NASCARPlayoffs .That changed when the No. 6 car stalled on pit road. Watch the final 18 laps on @NBC ! #BofAROVAL pic.twitter.com/4BC6gG5uFp— NASCAR on NBC (@NASCARonNBC) September 29, 20195:17 p.m.: CAUTION. Ricky Stenhouse Jr. spins out. We’ll restart with about 20 laps to go. There will be many decisions to be made about pits. Newman is running in 23rd, down nine points in 13th.5:07 p.m.: The bubble update: Blaney and Almirola are both seven points up on Newman, who’s in 13th. The race update: Kevin Harvick. Hemric and Truex in second and third, respectively.4:41 p.m.: CAUTION. Chase Elliott hits the wall on the restart! “I can’t believe I just did that,” he says over the radio. This is the second year in a row the race leader has gone straight into the wall on turn 1 of a restart.The good news: Chase Elliott just clinched his spot in the next round of the #NASCARPlayoffs .The bad news: He just wrecked from the race lead. TV: @NBC . pic.twitter.com/tSHtnY076b— NASCAR on NBC (@NASCARonNBC) September 29, 20194:32 p.m.: CAUTION. Daniel Hemric spins out, and more importantly for the playoff race, it seems something is dragging under Blaney’s car, which already has taken some body damage. He pits.This isn’t what @Blaney fans want to see.NBC | https://t.co/BHXvTwrLoC pic.twitter.com/BfBmvphI0S— NASCAR (@NASCAR) September 29, 20194:24 p.m.: Elliott has also clinched a top-12 spot. Nine points separate ninth place from 13th. Bowyer is in 12th, one point above Newman. Almirola, in 11th, has five points on Newman. Byron and Ryan Blaney are tied, nine points above Newman.4:19 p.m.: Here’s your drama update.🔊⬆️ @AlexBowman88 is not happy with @BubbaWallace . #NASCARPlayoffs pic.twitter.com/ONAWY8KOun— NASCAR (@NASCAR) September 29, 20194:15 p.m.: Ryan Newman is currently below the cut line.4:11 p.m.: CAUTION. Elliott wins Stage 2 rather easily, and we immediately go under yellow. Hamlin spun out and had some damage.4:06 p.m.: And Elliott, on fresh tires, quickly passes Bowyer into second. He’s looked very fast for much of the day and may get into first.4:05 p.m.: Bowyer badly misses a turn and falls into second,behind Keselowski. Elliott is in third and looking for more with 4 to go in the stage.4:03 p.m.: Bowyer has the lead at the restart with just 6 laps to go in Stage 2.3:55 p.m.: Bowman had told his team that Wallace was flipping him off. So he pays the price.”If he doesn’t put that finger away, he’s gonna get it.”Alex Bowman wasn’t happy with an alleged gesture Bubba Wallace gave him, and turned him around at the @CLTMotorSpdwy ROVAL. Watch on @NBC : https://t.co/SZcgVmdGHa pic.twitter.com/fpHSEONbXD— NBC Sports (@NBCSports) September 29, 20193:53 p.m.: CAUTION. Bowman bumps Bubba Wallace, who goes into the wall.3:47 p.m.: Logano has clinched a spot in the final 12, though he hits a barrier and will pit. Still, that gives us six of the 12 spots sewn up.3:41 p.m.: Chase Elliott is the leader, following this pass of Joey Logano.See how @ChaseElliott passed Joey Logano for the lead at @CLTMotorSpdwy !Watch on @NBC or stream: https://t.co/CACwS8iss1 #BofAROVAL #NASCARPlayoffs pic.twitter.com/ABIGREKApq— NASCAR on NBC (@NASCARonNBC) September 29, 20193:39 p.m.: Keselowski seems to have a flat spot in his right-front, and he’ll pit earlier than planned.3:32 p.m.: At the end of Stage 1, three more drivers clinch a top-12 spot: Brad Keselowski, Kyle Busch and Denny Hamlin. Almirola is currently in the 12th spot, with Bowyer in 13th and Bowman in 14th.3:30 p.m.: Erik Jones, who entered the race 16th in the standings, heads to the garage due to the caution on the restart. He won’t make the cut.3:25 p.m.: End Stage 1: Kyle Larson, who overtook Byron just before the caution on the previous restart, wins the first stage under caution. Byron in second. Lots of pits immediately after the end of the stage, but not a clean sweep.3:18 p.m.: CAUTION. On the restart, at least six cars involved as they head through the chicane. Two laps left in the stage.They call it Heartburn Turn for a reason!A multi-car collision on the restart at the @CLTMotorSpdwy ROVAL! #BofAROVAL #NASCARPlayoffs pic.twitter.com/kEPWj4J9bW— NASCAR on NBC (@NASCARonNBC) September 29, 20193:09 p.m.: CAUTION. Ryan Freece spins out, and we go under yellow with 6 laps remaining in Stage 1. Freece seemed to be out of the way, so I’m not really sure the caution was necessary.3:07 p.m.: Approaching the end of Stage 1, and not many of the top drivers are expected to pit, with a high priority on early points. Byron still with a lead of multiple seconds.2:57 p.m.: Truex misses a chicane whn he mismanages his shift. He blew an engine because of a missed shift in practice. 2:44 p.m.: The chicane on lap 1 claims Alex Bowman, who turns sideways and has to pit for fresh tires. No caution, and Truex elects to skip the chicane and instead do a stop-and-go.Another look at how Alex Bowman went around. #NASCARPlayoffs #BofAROVAL pic.twitter.com/y56pgr3g9l— NASCAR on NBC (@NASCARonNBC) September 29, 20192:42 pm.: William Byron quickly puts some distance between him and 2nd place.2:37 p.m.: It’s hot in Charlotte. Alex Bowman turned sideways and missed the chicane on the first lap of Sunday’s Charlotte Roval 400, forcing an early pit.Shortly after the end of Stage 2, leader Chase Elliott went straight into the wall on turn one of a restart.