UFC Fight Night 254 takes place Saturday, and you can join us for live round-by-round coverage and official results beginning at 4 p.m. ET (1 p.m. PT). UFC Fight Night 254 (ESPN+) takes place at the UFC Apex in Las Vegas.
Former middleweight title challenger Marvin Vettori (19-7-1 MMA, 9-5-1 UFC) takes on Roman Dolidze (14-3 MMA, 8-3 UFC) in a main event rematch. Elizeu Zaleski dos Santos (25-8-1 MMA, 11-4-1 UFC) and Chidi Njokuani (24-10 MMA, 4-3 UFC) fight in the welterweight co-feature.
Follow along with our round-by-round updates and official results beginning at approximately 4 p.m. ET for the prelims on ESPN+ and 7 p.m. ET for the main card on ESPN+.
Enjoy the fights, everyone.
UFC Fight Night 254 lineup
MAIN CARD (ESPN+, 7 p.m. ET)
Marvin Vettori vs. Roman Dolidze
Elizeu Zaleski dos Santos vs. Chidi Njokuani
Alexander Hernandez vs. Kurt Holobaugh
Da’Mon Blackshear def. Cody Gibson via submission (kimhra) – Round 2, 4:09
Brendson Ribeiro def. Diyar Nurgozhay via submission (kimura) – Round 2, 1:28
Kevin Vallejos def. SeungWoo Choi via TKO (punches) – Round 1, 3:09
PRELIMINARY CARD (ESPN+, 4 p.m. ET)
Waldo Cortes-Acosta def. Ryan Spann via TKO (punches) – Round 2, 4:48
SuYoung You def. AJ Cunningham via unanimous decision (30-27, 30-27, 30-27)
Carlos Vera def. Josias Musasa via submission (rear-naked choke) – Round 1, 3:16
Sam Hughes def. Stephanie Luciano via split decision (29-28, 28-29, 29-27)
Andre Lima def. Daniel Barez via submission (rear-naked choke) – Round 3, 3:05
Priscila Cachoeira def. Josiane Nunes via knockout (punch) – Round 1, 2:46
Carli Judice def. Yuneisy Duben via TKO (head kick) – Round 1, 1:40
Da’Mon Blackshear vs. Cody Gibson
Round 1 – No glove touch. Gibson looks for an overhand right to start. Blackshear looks to answer with a combo of punches. Gibson circles and rips a combo of his own, landing better, and finishing with a takedown attempt. Blackshear keeps things standing. On the exit, Gibson unloads punches, forcing Blackshear to cover up. Gibson is hunting for another takedown, but Blackshear isn’t having it and they separate. Gibson continues to fire strikes first. They take each other off their feet with simultaneous leg kicks. They pop up, and a moment later Gibson gets his first takedown. Blackshear threatens a guillotine choke to counter. He puts enough squeeze on it to force Gibson to put his back on the canvas to escape. Gibson throws up an inverted triangle, but it’s not there for him. Blackshear goes for a north/south choke, but can’t get it.
MMA Junkie scores the round 10-9 for Gibson.
Round 2 – Gibson keeps up the activity, but Blackshear appears more eager to exchange than he was to start the first round. Gibson finds his way into a takedown attempt to bring the fight to the mat. Blackshear finds a reversal and ends up on top in side control. Blackshear hunts for a kimura, but Gibson keeps his hands locked. Blackshear grinds his right elbow on Gibson’s face and then digs with the left to the body. Blackshear isolates the kimura again. With Gibson now on his side, he pulls the arm free and cranks on it. There’s the tap!
Result: Da’Mon Blackshear def. Cody Gibson via submission (kimhra) – Round 2, 4:09Recap:Photos: UFC Fight Night 254: Best photos from Las VegasRecords: Blackshear (16-7-1 MMA, 4-3-1 UFC), Gibson (22-11 MMA, 3-6 UFC)Division: BantamweightBroadcast: ESPN+Referee: Chris Tognoni
Diyar Nurgozhay vs. Brendson Ribeiro
Round 1 – No glove touch here. Ribeiro opens with a couple of leg kicks. Nurgozhay goes to the body with a kick. Ribeiro kicks high and then to the body. They trade punches. Nurgozhay slowly begins pressing forward as Ribeiro offers single strikes at a time. A kick to the body from Ribeiro prompts a 1-2 from Nurgozhay. They exchange low kicks. Out of nowhere, Riberio floors Nurgozhay with a 1-2! Riberio stays patient as Nurgozhay is still with it, and gets back to his feet. Ribeiro stays aggressive though, and puts together another strong combination in the closing seconds.
MMA Junkie scores the round 10-9 for Ribeiro.
Round 2 – Ribeiro keeps up the steady volume early in Round 2. Nurgozhay switches things up with a takedown, ending up on the back as Ribeiro attempts to scramble to his feet. Ribeiro sneaks in a kimura to defend, but actually starts to crank on it. Nurgozhay attempts to roll over to counter, but Ribeiro keeps it. He’s on top and cranking it now! There’s the tap! Slick finish for Ribeiro!Result: Brendson Ribeiro def. Diyar Nurgozhay via submission (kimura) – Round 2, 1:28Recap:Photos: UFC Fight Night 254: Best photos from Las VegasRecords: Nurgozhay (10-1 MMA, 0-1 UFC), Ribeiro (17-7 MMA, 2-2 UFC)Division: Light heavyweightBroadcast: ESPN+Referee: Herb Dean
SeungWoo Choi vs. Kevin Vallejos
Round 1 – They touch gloves to begin, and Vallejos takes control of the center. Choi offers an early variety of kicking techniques. Vallejos kicks to the legs, then darts in with a big right hand, but misses the target. They reset and Vallejos continues to pressure forward from the center. Choi keeps kicking to the body and the legs. They trade punches, with Vallejos just missing with a big swing. It’s like he’s seeing it, but not quite connecting. Vallejos dips under a right hand from Choi and drops him with a counter right! Vallejos swarms for the finishing follow-up punches and the referee comes in to call the fight! Beautiful finish by Vallejos!Result: Kevin Vallejos def. SeungWoo Choi via TKO (punches) – Round 1, 3:09Recap:Photos: UFC Fight Night 254: Best photos from Las VegasRecords: Choi (11-8 MMA, 4-7 UFC), Vallejos (15-1 MMA, 1-0 UFC)Division: FeatherweightBroadcast: ESPN+Referee: Kerry Hatley
Waldo Cortes-Acosta vs. Ryan Spann
Round 1 – They touch gloves and size each other up. An early warning from the ref to both for extending their fingers. Spann gets things going with kicks to the leg and body. Cortes-Acosta darts in with a punch, but Spann isn’t there. Cortes-Acosta offers a leg kick but eats a big counter punch from Spann. An accidental clash of heads prompts a short pause in the fight. On the restart, Cortes-Acosta rocks Spann with a punch. Spann avoids follow-up shots to gather himself. They return to the center and both sit on powerful punches, looking to close the show, but neither connect. A kick from Spann is partially caught, and Cortes-Acosta takes him off balance with a punch. They reset and exchange again. Spann gets clipped again. Each punch feels like the fight could end. Cortes-Acosta peppers Spann with a few jabs, leading to a takedown. Spann kicks Cortes-Acosta away to prevent ground and pound.
MMA Junkie scores the round 10-9 for Cortes-Acosta.
Round 2 – Spann comes out firing a jab, but Cortes-Acosta answers with one of his own. A kick to the body is there for Spann. A punch from Cortes-Acosta intended for the midsection lands to the junk, pausing the fight. On the restart, Spann works behind a left jab. Cortes-Acosta punches with a left, but Spann believes he was poked in the eye. The ref grants the pause, but quickly resumes action after the replay. They get back into it, but Spann backs away after Cortes-Acosta has his fingers extended. The refree warns him again, but they keep fighting. Spann punches as Cortes-Acosta comes in with a kick. The kick lands low, causing another pause. The referee asks the interpreter to communicate Cortes-Acosta to fight clean. The fight resumes again without a point deduction. Spann lands a leg kick. Cortes-Acosta darts in with a right. The output from both slows a bit. With just over a minute, they pick it up again, and it’s Cortes-Acosta landing cleanly. Spann is in trouble here as he attempts to escape. A left hook sits him down. Cortes-Acosta rushes in with devastating ground and pound to put Spann out for the finish.
Result: Waldo Cortes-Acosta def. Ryan Spann via TKO (punches) – Round 2, 4:48Recap: UFC Fight Night 254 video: Waldo Cortes-Acosta pounds out Ryan Spann with punchesPhotos: UFC Fight Night 254: Best photos from Las VegasRecords: Cortes-Acosta (13-1 MMA, 6-1 UFC), Spann (22-11 MMA, 8-6 UFC)Division: HeavyweightBroadcast: ESPN+Referee: Mark Smith
AJ Cunningham vs. SuYoung You
Round 1 – They touch ’em up and we see the most patient start to a fight yet as they feel out the range. You steps in with a kick but gets countered quickly with a 1-2. You lands an overhand right and escapes out of range before Cunningham counters. A moment later though, Cunningham lands. You lands a clean right hand that stumbles Cunningham. You with a pair of kicks to the body. A takedown is there for You. Cunningham tries to escape and gets back to his feet for a second before You brings him down again, landing in full mount. Cunningham quickly gets out of that position, but gives up his back a moment later. The round ends in a standing clinch with You on the back.
MMA Junkie scores the round 10-9 for You.
Round 2 – You lands a nice leg kick as Cunningham appears somewhat hesitant to let his strikes go. Cunningham keeps the forward pressure on as his corner calls for him to get going. You lands a big punch but Cunningham eats it. You feels the breeze as he ducks under a spinning kick. You looks for a takedown, but gets shoved off. Cunningham then rips a quick pair of punches. You gets a takedown a moment later, though. Cunningham throws up a triangle, and it’s tight. You calmly defends and gives a finger wag when the referee checks closer. You escapes and racks up more top control with a few punches before the horn.
MMA Junkie scores the round 10-9 for You.
Round 3 – Cunningham pressures as he controls the center. His punches can’t find You, though. You changes levels for a clean takedown and quickly takes full mount with three minutes to go. Heavy top control here from You. He looks for the arm triangle choke. The squeeze is tight, but Cunningham gets free. You stays heavy up top as the clock runs out on Cunningham. With about 20 seconds remaining, Cunningham nearly gets up, but You dragged him back down until the final horn.
MMA Junkie scores the round 10-9 for You, giving him the fight 30-27.
Result: SuYoung You def. AJ Cunningham via unanimous decision (30-27, 30-27, 30-27)Photos: UFC Fight Night 254: Best photos from Las VegasRecords: Cunningham (11-5 MMA, 0-2 UFC), You (15-3 MMA, 2-0 UFC)Division: BantamweightBroadcast:Â ESPN+Referee: Chris TognoniJudging: Eric Colon, Chris Leben, Tony Weeks
Josias Musasa vs. Carlos Vera
Round 1 – They come out trading leg kicks to start. Vera looks to take the fight to the ground, pulling guard, but Musasa isn’t having it and waves him back up. Vera unleashes a spinning kick to the head! Musasa just eats it on the chin, catches Vera’s leg, and pushes him to the ground. Once again, he calls Vera to gett back up. They resume trading strikes, both bouncing around lightly. Out of nowhere, Vera floors Musasa with a head kick! Vera pounces on Musasa on the ground, takes the back and slaps on the rear-naked choke for the tap! What a finishing sequence!Result: Carlos Vera def. Josias Musasa via submission (rear-naked choke) – Round 1, 3:16Recap: UFC Fight Night 254 video: Carlos Vera stuns heavy favorite Josias Musasa with wild finishPhotos: UFC Fight Night 254: Best photos from Las VegasRecords: Musasa (8-1 MMA, 0-1 UFC), Vera (12-4 MMA, 1-1 UFC)Division: BantamweightBroadcast: ESPN+Referee: Herb Dean
Sam Hughes vs. Stephanie Luciano
Round 1 – They touch ’em up and get right into it. They’re immediately trading strikes as they cover a lot of ground in the cage. Hughes gets the better of the opening moments, cracing Luciano with a big punch. Luciano’s kicks are able to slow Hughes down, though. Hughes catches one of those kicks, and lifts the leg above her head to push Luciano to the ground. They quickly get back to their feet, but Hughes sticks with the clinch. Luciano is able to get away, but Hughes stays in her range with forward pressure. Hughes gets a takedown, but Luciano quickly gets up. They work out of the clinch quickly too. Hughes keeps coming forward. Luciano lands a nice kick to the body. A left hand and an uppercut is there for her as well. Hughes lands an overhand right. Luciano gets the better of the closing exchanges.
MMA Junkie scores the round 10-9 for Hughes.
Round 2 – Hughes gets back to her forward pressure, but Luciano lands the cleaner strikes. Luciano is mixing up her strikes well, punches to the head and body, with her kicks targeting different areas too. Regardless, Hughes stays in range and finds her spot for a takedown. This time, Hughes keeps Luciano down and takes full mount. Luciano turns and gives up her back as Hughes punches from the top. Hughes slaps on a rear-naked choke. Luciano fights the hands well and eventually gets her back to the canvas to escape the choke. Hughes, still in full mount, drops in a few nice short elbows. Luciano turns and gives up her back again with a minute to go. Hughes punches, but Luciano turns again and gets to half guard. Hughes gets a crucifix and rains down hard elbows until the horn.
MMA Junkie scores the round 10-9 for Hughes.
Round 3 – After an opening exchange, Hughes shoots in for a quick takedown. Luciano defends it well and reverses the position. They separate, returning to the center to trade punches. They clinch up, but nothing comes of it. Back in the center now, Luciano turns up her volume as Hughes’ forward pressure subsides. Hughes charges forward to clinch, but Luciano reverses the position before separating. Just over a minute to go. Luciano’s output continues to be higher. Hughes shoots in but is denied. Luciano continues to offer punches. Hughes lands a nice leg kick. They go for it in the final few seconds before the horn.
MMA Junkie scores the round 10-9 for Luciano, but the fight goes to Hughes, 29-28.Result: Sam Hughes def. Stephanie Luciano via split decision (29-28, 28-29, 29-27)Photos: UFC Fight Night 254: Best photos from Las VegasRecords: Hughes (10-6 MMA, 5-5 UFC), Luciano (6-2-1 MMA, 1-1 UFC)Division: Women’s strawweightBroadcast: ESPN+Referee: Mark SmithJudging: Mike Bell (29-28), Derek Cleary (29-27), Sal D’Amato (28-29)
Daniel Barez vs. Andre Lima
Round 1 – They come out exchanging hard leg kicks. A few punches upstairs are traded, but Lima goes right back to chopping at the lead leg of Barez. Lima snaps out a left jab. Lima steps in with a powerful right hand that rocks Barez. The hunt is on now as Barez backs away and gets on his bike to prevent Lima from landing again. Lima keeps chasing around the cage but can’t land. Barez gets the clinch and tries to take the back, but Lima gets him off. Back in the center, they’re exchanging punches with Barez connecting well. Lima quickly answers after a combination. Blood is now trickling from Barez’s nose. Lima digs in some hard punches to the body. There’s another chopping leg kick. Now it’s the jab. Lima’s playing target practice now. But halting the momentum is an accidental poke. After a brief pause, the final seconds of the round conclude in the clinch.
MMA Junkie scores the round 10-9 for Lima.
Round 2 – Lima gets right back to striking with more hard leg kicks. Barez looks to answer with punches and a takedown, but it’s stuffed easily. Lima continues to chop with leg kicks. Barez stumbles. Now he’s checking the kick, but that opens up punches upstairs for Lima. The left jab and the right leg kick continue to score. Add a hard body shot to the mix. Lima is pouring it on as he stalks Barez. Now it’s short elbows. Lima is teeing off now! The referee steps in for a closer look. As Lima looks to the ref for the stoppage, Barez lands a punch. Lima opts for a takedown and looks for ground and pound. Barez keeps him in tight to prevent damage and to make it to the next round.
MMA Junkie scores the round 10-8 for Lima.
Round 3 – Lima gets right back to the leg kicks. Barez tries for an early takedown, but gets reversed. Lima is on top in full guard. Barez does well again to prevent damage from his back. Lima stands up, but decides to enter the guard again. Barez tries to explode back to his feet, but gives up his back. Midway through the round now, Lima hunts for the rear-naked choke. He gets the arm under the chin and puts on the squeeze! There’s the tap!Result: Andre Lima def. Daniel Barez via submission (rear-naked choke) – Round 3, 3:05Recap: UFC Fight Night 254 video: Andre Lima dominates, finishes Daniel BarezPhotos: UFC Fight Night 254: Best photos from Las VegasRecords: Barez (17-7 MMA, 1-2 UFC), Lima (11-0 MMA, 4-0 UFC)Division: FlyweightBroadcast: ESPN+Referee: Karry Hatley
Priscila Cachoeira vs. Josiane Nunes
Round 1 – They get right into it, slinging punches. Cachoeira appears sharper here early. She’s repeatedly landing the right hand while Nunes stays in the pocket, eating them and trying to keep her guard tight. Nunes tries to answer, but Cachoeira slides out of range. Now Nunes connects with a couple of punches to keep Cachoeira honest. The pace remains steady as they trade punches. Nunes lands a nice overhand left, but then Cachoeira offers a few more punches straight down the pipe. Nunes keeps coming forward with punches. BOOM! Cachoeira puts Nunes out cold with a filthy right uppercut for the walkoff knockout!
Result: Priscila Cachoeira def. Josiane Nunes via knockout (punch) – Round 1, 2:46Recap: UFC Fight Night 254 video: Priscila Cachoeira’s uppercut puts Josiane Nunes out coldPhotos: UFC Fight Night 254: Best photos from Las VegasRecords: Cachoeira (13-6 MMA, 5-6 UFC), Nunes (10-4 MMA, 3-3 UFC)Division: Women’s bantamweightBroadcast: ESPN+Referee: Chris Tognoni
Yuneisy Duben vs. Carli Judice
Round 1 – They touch ’em up and get right into the opening striking exchanges. Judice lands a quiestion mark kick, but Duben fires back a series of punches. Judice stays on the attack. Duben’s counters are landing well, but Judice keeps coming forward, backing Duben into the cage and tagging her with punches. Duben stumbles, but circles away. Judice stays with her and BANG! A left head kick floors Duben! The follow up punches land and the referee rushes in to stop the fight! Woah!
Result: Carli Judice def. Yuneisy Duben via TKO (head kick) – Round 1, 1:40Recap: UFC Fight Night 254 video: Carli Judice smokes Yuneisy Duben with head kick and punchesPhotos: UFC Fight Night 254: Best photos from Las VegasRecords: Duben (6-1 MMA, 0-1 UFC), Judice (4-2 MMA, 1-1 UFC)Division: Women’s flyweightBroadcast: ESPN+Referee: Mark Smith
For more on the card, visit MMA Junkie’s event hub for UFC Fight Night 254.
Be sure to visit the MMA Junkie Instagram page and YouTube channel to discuss this and more content with fans of mixed martial arts.