FLOYD Mayweather Jr came back from a second-round scare to beat Shane Mosley in a unanimous 12-round decision at the weekend.

Boxing’s biggest box office draw remains undefeated after 41 fights but he was given a scare in the second round in Las Vegas.

Mosley landed a right that buckled the knees of Mayweather, who had to hold his opponent to stay on his feet.

Mosley hit Mayweather with another good right in the same round but the rest of the fight belonged to the favourite.

He had an answer to everything 38-year-old Mosley threw at him.

In front of a star-studded crowd that included Muhammad Ali, Mayweather never came close to dropping Mosley but landed so many more punches that the outcome was never in doubt.

By the end of the night it was just a question of whether Mosley, who had stepped in to replace Manny Pacquiao after a row over drug testing, would be stopped.

Mayweather said: “I wanted to give the fans what they wanted to see – a toe-to-toe battle.”

Mosley, who hadn’t fought in 15 months, said: “I caught him with a big right hand and tried to move around.

“But he was too quick and I was too tight.”