Chavez Jr. He throws lots of body punches, so even though he hasn't knocked down anyone decent with one, he's still the best. That's what HBO told me at least.