Floyd Mayweather Jr. has another difficult fight in front of him on Saturday, but the unbeaten pound-for-pound king has been there before.
This time, his opponent -- fellow unbeaten junior middleweight titlist Canelo Alvarez -- is a hungry, younger fighter with lots of power.
Mayweather, however, is still fast, and his experience and defensive skills will likely present a problem for Alvarez. But in boxing, nothing is written in stone and to achieve victory, Mayweather will need all of his knowledge -- and his tricks.
Here are five keys to victory for Mayweather against Alvarez: