David Benavidez dominated Gilberto Ramirez to win the WBA and WBO cruiserweight titles on Saturday.