Uncrowned has UFC Rio results, live round-by-round updates, highlights and start time for the Charles Oliveira vs. Mateusz Gamrot fight card on Saturday night at the Farmasi Arena in Rio de Janeiro, Brazil. The return of “Do Bronx” marks his first fight in Brazil in five years, and he’ll do so in front of an electric home crowd against the well-rounded former KSW champion Gamrot. The pivotal lightweight main event headlines a card featuring a host of Brazilian talent and divisional stakes throughout.
Oliveira (35-11, 1 NC) is one of the most accomplished finishers in UFC history. The former lightweight champion holds the all-time records for most submission wins and total finishes in the promotion. Following a knockout loss at the hands of Ilia Topuria for the vacant UFC title this past July, Oliveira makes a relatively quick turnaround, seeking to spark another resurgence on his home soil.
Advertisement
Gamrot (25-3, 1 NC) steps in on short notice for the injured Rafael Fiziev, but the opportunity is one he’s long coveted. A two-division KSW champion before joining the UFC, the Polish contender has built his name through relentless pressure, elite wrestling and a knack for thriving in chaos. He’s won four of his past five fights, including victories over Arman Tsarukyan and Rafael dos Anjos, and continues to hover just outside title contention. For Gamrot, defeating Oliveira in Brazil would be the signature moment to cement his rise among the lightweight elite and potentially propel him into a title eliminator in 2026.
In the night’s co-main event, former two-time flyweight champion Deiveson Figueiredo continues his bantamweight campaign against the surging Montel Jackson, as both look to make a title push.
Advertisement
UFC Rio: Oliveira vs. Gamrot begins at 4 p.m. ET on ESPN+, with the main card starting at 7 p.m. ET.
Follow along with Uncrowned’s live UFC Rio: Oliveira vs. Gamrot results, highlights and live blog below, including round-by-round play-by-play of the final three bouts of the night.
Main card
Lightweight: Charles Oliveira def. Mateusz Gamrot via submission (face crank) at 2:48 of R2 | Watch finish
Bantamweight: Deiveson Figueiredo def. Montel Jackson via split decision (28-29, 29-28, 29-28)
Welterweight: Joel Alvarez def. Vicente Luque via unanimous decision (30-26 All)
Heavyweight: Mario Pinto def. Jhonata Diniz via TKO (punches and elbows) at 4:10 of R2 | Watch finish
Advertisement
Featherweight: Kaan Ofli def. Ricardo Ramos via submission (rear-naked choke) at 3:02 of R1 | Watch finish
Preliminary card
Featherweight: Michael Aswell def. Lucas Almeida via TKO (punches) at 1:42 of R1 | Watch finish
Flyweight: Jafel Filho def. Clayton Carpenter via submission (kimura) at 4:42 of R1 | Watch finish
Heavyweight: Vitor Petrino def. Thomas Petersen via knockout (punch) at 0:26 of R3 | Watch finish
Bantamweight: Bia Mesquita def. Irina Alekseeva via submission (rear-naked choke) at 2:14 of R2 | Watch finish
Flyweight: Lucas Rocha def. Stewart Nicoll via unanimous decision (30-27, 30-27, 30-27)
Advertisement
Strawweight: Julia Polastri def. Karolina Kowalkiewicz via TKO (head kick and punches) at 2:56 of R3 | Watch finish
144-pound catchweight: Luan Lacerda def. Saimon Oliveira via submission (armbar) at 3:55 of R2 | Watch finish