Canelo Álvarez ends Gennady Golovkin rivalry with unanimous victory in trilogy fight

Following two bruising fights, both with disputed results, the pair met for the third and final…