Daniel Geale had to take the long route to beat Osumanu Adama on points in Australia on Wednesday night.
The IBF middleweight champion won the fight in Hobart, Tasmania, by scores of 117-111, 115-113 and 118-110, taking his professional record to 27-1, including 15 knockouts.
Adama, who is from Ghana but fights out of Illinois in the US, suffered the third defeat of his career, dropping to 20-3; 15.
The bout was a mandatory defence for Geale.
On the same card, IBF featherweight champion Billy Dib retained his title by stopping Eduardo Escobedo in the seventh round.
Dib, who improved to 34-1, with 21 knockouts, attacked the body of his opponent, who did not come out at the start of the seventh round. Escobedo now stands at 32-4; 23.
It was another good performance by Dib, who had Dib knocked out Italian challenger Alberto Servidei in 2 minutes and 38 seconds in November last year.
The tournament provided a minor upset when American heavyweight Travis Walker stopped Kali Meehan in the sixth round of a bout for Meehan's IBF Pan-Pacific title.
Walker moved his record to 39-7-1; 31 when Meehan (38-5; 31) was saved from more punishment by his trainer, who threw in the towel. Meehan is ranked No 8 by the IBF.