UFC Fight Night: Oliveira vs. Gamrot in Rio de Janeiro was a night full of exciting finishes, great performances, and a main event that proved Charles Oliveira is still one of the best lightweights in the world. Oliveira finished the evening with a great second-round submission win over Poland’s Mateusz Gamrot.
TL;DR
-
Charles Oliveira submitted Mateusz Gamrot in Round 2 at UFC Rio, reclaiming momentum in the lightweight division with a dominant grappling performance in front of his home crowd.
-
The main card featured big wins for Deiveson Figueiredo, Joel Alvarez, Mario Pinto, and Kaan Ofli, including two rear-naked choke submissions and a second-round TKO.
-
UFC Rio showcased rising contenders and veteran comebacks, shaking up several divisions and setting up future matchups across lightweight, bantamweight, and welterweight.
Round-by-Round Analysis: Charles Oliveira vs. Mateusz Gamrot
Round 1:
Oliveira pushed forward at the start of the opening round, keeping Gamrot on his heels. Gamrot got a takedown early on, but instead of playing it safe, Oliveira kept moving whilst on his back. He soon moved on to trying to submit Gamrot, first alarming him with an omoplata and then taking his back. Oliveira kept control of the back for most of the round, locking in a body triangle and going after the neck again and over again. Gamrot defended himself admirably, but he couldn’t get rid of Oliveira. Oliveira undoubtedly won the round because he was in charge, aggressive, and active in submission attempts.
Round 2:
The second round showed how Oliveira could turn pressure into an opportunity. After they traded strikes, Oliveira hit Gamrot with a few clean counters that pushed him toward the fence. A few moments later, Oliveira grabbed Gamrot and tripped him, then took his back during the scramble. He slowly sank in a rear-naked choke while the audience roared. Gamrot tried to tear Oliveira’s hands off and get out, but Oliveira’s grip was too strong. Gamrot tapped out at 2:48 of Round 2, delivering Oliveira an iconic win in front of his own supporters.

Charles Oliveira vs. Mateusz Gamrot: Fight Breakdown
Here’s a quick breakdown of the key factors that led to Oliveira’s victory:
-
Octagon Control: Oliveira walked Gamrot down from the start, keeping him backed up and limiting his striking space.
-
Submission Threats: Gamrot had some early wrestling success, but Oliveira instantly turned those exchanges into threats from guard, including a slick transition to back control in Round 1.
-
Precision Striking: Oliveira landed the more effective shots on the feet, using clean counters and forward pressure to hurt Gamrot before initiating grappling exchanges.
-
Back Takes: In both rounds, Oliveira showed his grappling dominance by taking the back seamlessly during scrambles, which is where he ultimately ended the fight.
-
Choke Execution: The finishing sequence was vintage Oliveira, fast back take, tight body triangle, and a textbook rear-naked choke under pressure.
This win marked Oliveira’s 22nd finish inside the UFC Octagon, extending his record and sending a message that he’s far from done in the title picture.
UFC Rio Main Card Results
Here’s a full look at the outcomes from UFC Rio’s main card:
Fight | Winner | Method / Decision | Round / Time or Score |
---|---|---|---|
Charles Oliveira vs. Mateusz Gamrot | Charles Oliveira | Submission (Rear-Naked Choke) | Round 2, 2:48 |
Deiveson Figueiredo vs. Montel Jackson | Deiveson Figueiredo | Split Decision | 3 Rounds (29-28, 29-28, 28-29) |
Joel Alvarez vs. Vicente Luque | Joel Alvarez | Unanimous Decision | 3 Rounds (30-26 x3) |
Mario Pinto vs. Jhonata Diniz | Mario Pinto | TKO (Strikes) | Round 2, 4:10 |
Kaan Ofli vs. Ricardo Ramos | Kaan Ofli | Submission (Rear-Naked Choke) | Round 1, 3:02 |
Recap of Main Card Performances
Deiveson Figueiredo made an impressive return to bantamweight by beating Montel Jackson in a close co-main event that went back and forth. The fight was very close, but the judges gave Figueiredo the win because he pushed forward and made attempts to grapple more.
Joel Alvarez beat Vicente Luque in a fight that turned out to be one of the most one-sided of the night. Alvarez was better in every exchange, using punches and elbows to control the range and then grappling to add more pressure. All three judges gave Alvarez a score of 30-26, which shows how well he controlled and hurt his opponent throughout the fight.
Mario Pinto knocked out Jhonata Diniz in the second round with a stunning TKO that had the fans going. Pinto started the fight slowly in Round 1, but in Round 2 he began launching blows and the referee had to step in after a clean flurry of strikes. The stoppage at 4:10 was Pinto’s best UFC performance so far.
Kaan Ofli started the night off with a bang by submitting Ricardo Ramos in the first round. After a few exchanges, Ofli got behind his opponent and locked in a rear-naked choke at 3:02. His smooth ground game was on full display, and this win could help him get bigger fights much quicker.
UFC Rio once again proved that fight nights hosted in Brazil bring unique energy and unforgettable moments. With Charles Oliveira delivering another show-stopping submission in front of a home crowd, the event ended on a high. Rising talents like Alvarez, Pinto, and Ofli used this platform to turn heads, while veterans like Figueiredo found ways to stay relevant in new waters.