Britain's Anthony Joshua defended his WBA and IBF world heavyweight titles by wearing down a game Carlos Takam with a controversial 10th-round stoppage at a raucous Principality Stadium.
Joshua, 28, damaged his nose in a heavy head collision early on and did not have things all his own way against a fighter who took the bout at 12 days' notice.
But in a key fourth round in which both men enjoyed success, Joshua dropped his man with a hook and badly damaged the eye of his rival.
Takam was twice inspected by ringside medics but battled on until he was overwhelmed in the 10th, when referee Phil Edwards stepped in to end the contest, much to the challenger's frustration.
Takam, 36, was under pressure but not out on his feet and some inside the Cardiff venue booed the stoppage.
The crowd in Wales clearly felt the decision to stop the fight was premature, but Joshua said he had "no interest" in what the officials do.
"I come to fight. I don't sit on the edge and make decisions," he said. "It was a good fight until the ref stopped it, so I have the utmost respect for Takam.
"People want to see Takam unconscious on the floor, and that's what I was trying to get to."
BBC boxing correspondent Mike Costello agreed with the stoppage.
"I don't have a problem with it," he said. "Surely with the blood flowing the way it was, Takam could barely have seen.
"I've seen too many sob stories at this stage of a fight for me to complain about that stoppage."
Takam said: "I want a rematch. I made my preparations with 12 days to fight Anthony. I want to box him again. I want him. He is a great champion."
Have your say
More Sports Headlines
- VAR set to be used in Premier League next season
- Kwesi Appiah defends Ghana's big-name recalls
- Mourinho better than Guardiola - Maradona
- Wayne Rooney to be England captain during farewell appearance
- 46 Sports Associations to benefit from GHASSEP Seminars
- UGBS Marketing lecturer argues Hearts-Umbro deal will cut local jobs
- U-17 WWC: All the best photos as Black Maidens make winning start
- Claudio Ranieri appointed as Fulham boss
- Santiago Solari appointed Real Madrid head coach until 2021
- U-17 WWC: Abdulai hat-trick leads Ghana past hosts Uruguay
- Dinnage to become first female Premier League chief executive
- U-17 WWC: Ghana coach eyes winning start against Uruguay
- 10 winners emerge in Maltavator Challenge season 2 Takoradi edition
- Solari to get Real Madrid job on permanent basis
- 2019 AFCON qualifier: Kwadwo Asamoah out of Ethiopia clash