20160731 sports.boxing: Boxing: Frampton wins slugfest over Santa Cruz to claim WBA title