Five keys for Floyd Mayweather Jr.

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:

Speed, defense, patience

Power control

Been there, done that

In and out in a flash

Think about the past