Chavez on the ball and 'itching for battle'