Finalmente, el "4.º de línea" tomó a las 7:30 el morro —donde murió su comandante, el teniente coronel Juan José San Martín— y se mandó izar la bandera chilena, por el capitán del 4.º de línea, Ricardo Silva Arriagada.