Derrotadas en la batalla del Río San Gabriel y en la batalla de La Mesa por Stockton y Kearny, las fuerzas residuales del Ejército Mexicano en California perdieron de nuevo el control de Los Ángeles y se retiraron sin esperanza alguna de vencer; en su retirada se toparon con Frémont y entonces el comandante mexicano en California, el general Andrés Pico, decidió rendirse ante él para evitar derramamientos de sangre inútiles y la destrucción total de sus diezmadas tropas.