El combate se desarrolló en las Vegas de Saldías, ubicadas cerca de Pinto a orillas de río Chillán, comenzando la noche del 9 de octubre de 1821 y continuando el día siguiente (algunos indican el 1 de octubre de 1821).