Just watched this highlights of Chavez:
I must say, his pitches are very unpredictable, I don't know if it's the amount of different pitches, location, movement or all of them together but I felt sorry for the guys in the clip trying to hit against him.