En esos momentos se esperaba la llegada de una división naval española proveniente de Cádiz, que iba bajo el mando del brigadier Rosendo Porlier y Asteguieta, para reforzar la escuadra del Pacífico. Iba compuesta esta división por los navíos de línea "Alejandro I" y "San Telmo", la fragata "Prueba" y el mercante "Primorosa Mariana" con provisiones y armamento. Esta división no fue afortunada en su viaje ya que el "Alejandro I" debió regresar a España cuando iba a la altura del Ecuador por el mal estado de su casco y el "San Telmo" se hundió en el Cabo de Hornos junto a Polier a bordo, y solo pasaron con éxito esa zona austral la fragata "Prueba" y el mercante "Primorosa Mariana". Cochrane se enteró de esto y de que la "Prueba" se había dirigido a Guayaquil por lo que se dispuso a ir a ese lugar, pero también decidió enviar a Blanco Encalada con una parte de la escuadra de regreso a Valparaíso por la falta de provisiones, la cantidad de enfermos y también para que estimulara al gobierno a acelerar los preparativos de la expedición libertadora. Él partió con el navío "San Martín", la corbeta "Independencia" y el transporte "Jerezana", convertido este último en buque hospital. Llegó a Valparaíso en diciembre y Cochrane lo haría a comienzos del siguiente año, ya que había ido primero a Guayaquil el 25 de noviembre donde capturó a las fragatas armadas "Águila" y "Begoña", y después incursionó en la zona sur de Chile donde luego de pedir tropas de infantería al general Ramón Freire en Talcahuano, tomó en un sorprendente ataque el sistema de fuertes ubicado en la bahía de Corral entre el 3 y 4 de febrero, y se hizo con los poblados de la zona como Valdivia y Osorno, con la excepción de la isla de Chiloé.