20160731 sports.boxing: Boxing: Frampton stops Santa Cruz to win WBA featherweight title