Home SportsBoxing Santa Cruz takes his title back from Frampton