I've got to say Chavez is doing better here, although Soto just looked to stagger him with an uppercut. It's tempting to give Chavez a round based on him being competitive, but in truth Soto is dominating here.

40-35 Soto