Floyd Mayweather has more fight and more punching power in him than most people think. He hasn't had kos recently before the McGregor fight because those guys are good that he fought.
And besides I felt like Floyd was going easy on him at times. He could have stopped this few rounds earlier, EASILY.
Respect to both fighters.