Después de esto, O'Higgins tomó el mando del ejército y puso sitio a Talcahuano.