Til slutt svarte Batistas styrker med et angrep mot fjellene kalt operasjon Verano ( av opprørerne). Rundt 12 000 soldater, hvorav flere enn halvparten var nye, utrente rekrutter, angrep inn i fjellene. I en serie mindre trefninger ble den kubanske hæren beseiret av Castros besluttsomme soldater. I slaget om La Plata, som varte fra 11. til 21. juli, beseiret Castros styrker en hel bataljon og tok til fange 240 mann, mens de selv bare mistet tre. Tidevannet snudde 29. juli, da Castros lille hær på ca. tre hundre mann nesten ble ødelagt i slaget ved Las Mercedas. Mens hans styrker var holdt nede av overlegende Batista-styrker, spurte, og fikk, Castro en midlertidig våpenhvile (1. august). Castros styrker kom seg bort fra fellen over de neste sju dagene, mens ufruktbare forhandlinger fant sted. 8. august hadde hele Castros hær kommet seg tilbake til fjellene, og operasjon Verano hadde mislyktes.