Sitiado por mar y por tierra, La Mar rechazó todos los ataques patriotas, hasta que en septiembre de ese año, llegó desde la sierra el general realista José de Canterac, quien acampó en el Callao tras una maniobra temeraria a la vista del ejército patriota.