Demetrius Andrade defended his WBO world middleweight title by unanimous decision despite a spirited challenge from Liam Williams in Hollywood.
It was a nightmare start for the Welshman who hit the canvas in round two, but took the fight the distance.
The undefeated American used his experience and fought in eye catching bursts, while Williams struggled to land his shots.
The judges scored the bout 118-109, 118-109 and 116-111.
There had been bad blood in the build-up to the main event, with Andrade unimpressed with the calibre of his mandatory opponent.
But as the final bell rang at the Seminole Hard Rock Hotel & Casino, he certainly knew he had been in a fight.
Andrade, who now has a perfect record of 30 victories with no defeats, came out with serious intent and it looked like it was to be a short night’s work.
He showed speed, power and accuracy, with Williams doing well to survive the first round after taking some heavy shots.
As he began to regain some composure in the second, Williams was floored by a right-left combination which saw him take every available second of the count to steady himself.
To Williams’ credit, he kept chipping away and the champion looked tired at times as he clung on toward the end of rounds.
But Williams could not make him pay, and was left to rue his inaccuracy as he ran out of time.