Boxing fans get what boxing fans want.

The public outcry for a Miguel Cotto-Canelo Alvarez fight finally has come to a head: Cotto will defend his WBC and lineal middleweight belts against Alvarez on Nov. 21 at Mandalay Bay in Las Vegas.

The match will be available on HBO pay-per-view.

“I will give the fans the fight they want to see,” Cotto (40-4, 33 KOs) told “As I have always said, during my whole career, I am here to fight the best names and the best fighters. This will be another chapter in my career, and I will be ready for him. Fans will enjoy a real fight, another classic battle in the Puerto Rico vs. Mexico rivalry.”

Alvarez (45-1-1, 32 KOs), whose only loss came to Floyd Mayweather in 2013, is happy boxing fans finally will see the bout they want.

“Historically, mega-fights are made because fans demand them,” Alvarez said. “In this case, the fans have spoken out, longing for this fight, and it is my pleasure to say that it is finally happening.

“All fights at this level are very important, but this fight in particular has something more. It will hold a special place in history as part of the big rivalry between Mexico and Puerto Rico, and I promise all the fans that this is going to be an event that will not disappoint.”

Former boxer Oscar De La Hoya — who runs the promotion company in charge of putting this bout together — said there is no rematch clause, but if it’s a good fight, a rematch is likely.

Thumbnail photo via Noah K. Murray/USA TODAY Sports Images