Floyd Mayweather beat Conor McGregor with a 10th-round stoppage through a Technical Knock Out (TKO) to win their money-spinning superfight and clinch his 50th straight victory. Mayweather will now head into what he says is a permanent retirement with a perfect 50-0 record, one better than heavyweight legend Rocky Marciano.