Natychmiast wydał rozkaz wyruszenia przeciw nieprzyjacielowi. Amerykanie spotkali się z kalifornijczykami 6 grudnia na równinie San-Pasqual. Walka była morderczą; gdyby pierzchnął, oddział amerykański byłby wytępiony. Lecz zwyciężył. Pułkownik Kearny odtąd zostawszy jenerałem otrzymał dwie rany. Nazajutrz, oddział marynarzy wysłany przez kommodora Stockton złączył się z Kearnym, naprzeciw którego był wysłany. Tak wzmocniony Kearny postępował ku północy, i stoczył 8 i 9 grudnia dwie bitwy z kalifornijczykami i w obu został panem pobojowiska. Jednocześnie Castro uciekający, wpadł na oddział kapitana Frenkont i poddał się jemu.
Pozostawało kilka oddziałów kalifornijczyków w okolicach los Angellos. W pierwszych dniach 1847 roku, kapitan Frencont połączył się z jenerałem Kearny. — Połączonemi siłami pomaszerowali niezwłocznie na los Angellos, zbiwszy buntowników 8 i 9 stycznia, a 13 weszli do miasta los Angellos. Kalifornia zdobytą została. Kapitan Frencont postąpił na pułkownika i mianowany został gubernatorem wojennym okolicy.
W lutym nakoniec, generał Kearny wydał proklamacyę, w której ogłosił, że kaliforniczycy uwolnieni od przysięgi wykonanej Meksykowi, zostali obywatelami Stanów Zjednoczonych.