Vasyl Lomachenko produced a battling display to beat Britain’s Luke Campbell on points and add the WBC lightweight title to his WBA and WBO belts.
Lomachenko, 31, regarded as one of the best pound-for-pound boxers, was made to work hard for the thrilling win.
Campbell, also 31, was aiming to become a world champion for the first time but was floored in the 11th as the Ukrainian’s class proved decisive.
Lomachenko got the verdict 119-108, 119-108, 118-108 at London’s O2 Arena.
Campbell, an Olympic gold medallist in 2012, suffered the third loss of his 23-professional fight career but deserves huge praise when he fought back to produce a brave performance to hear the final bell.
“He is so good, he adapts to any plans,” said Campbell. “Tonight was not the jackpot but my time will come.”
The Hull man was in trouble at the end of the fifth when he was caught by a crushing left hook and then a barrage of body and head shots, but was saved by the bell.
Campbell took more punishment in the sixth, but had success of his own later in that round and the next in a captivating contest.
He was floored in the 11th after a barrage of body shots and then a jab sent Campbell down. But he got up to finish the fight, although two of the three judges did not give him a round, only a share of one. Campbell was later taken to hospital but promoter Eddie Hearn said it was only precautionary and nothing to worry about.