Para entonces el ejército de Batista, a las órdenes del general Eulogio Cantillo preparaba una amplia ofensiva sobre los rebeldes. El 6 de mayo comenzó la ofensiva. En abril Camilo Cienfuegos fue designado jefe militar de la zona comprendida entre las ciudades de Bayamo, Manzanillo y Las Tunas, mientras que Castro establecía su cuartel general en La Plata. Este recibió la orden con cierto fastidio, pero se puso a organizar febrilmente la retaguardia, construyendo incluso una pista aérea cerca de La Plata.