El 22 de diciembre, a las 12:30, los costarricenses atacaron a los filibusteros por tres flancos: una columna de 30 hombres bajo las órdenes del mayor Blanco tomaron el flanco derecho, mientras que el resto atacaría por el centro y la izquierda, siguiendo el mando del teniente coronel Fernández y el capitán Spencer.