David Benavidez (25-0, 22 KOs) looked powerful in walking down replacement opponent Kyrone Davis (16-3-1, 6 KOs) in battering him until his corner threw in the towel in the seventh round on Saturday night in their main event fight at the Footprint Center in Phoenix, Arizona.