Home SportsBoxing Canelo Alvarez prevails by narrow decision over Gennady Golovkin