Cuando el virrey del Perú José Fernando de Abascal y Sousa desconoció el Tratado de Lircay, este puso a Osorio al mando de la fuerza expedicionaria que reconquistaría la Gobernación de Chile para devolverla al Imperio Español, compuesta por el batallón Talavera, recientemente llegado de la península con 374 plazas que antes de su partida a Chile fueron elevadas a 600 con reclutas locales, y 6 piezas de artillería con 70 servidores.