Durante o exílio, O’Higgins encontrou o General argentino José de San Martín, um companheiro membro da Loja Lautaro, e juntos retornaram ao Chile, em 1817, para derrotar os lealistas. Inicialmente a campanha foi bem com os dois comandantes alcançando a vitória na Batalha de Chacabuco. San Martín enviou suas tropas para o vale durante a madrugada para que atacassem ao amanhecer do dia 11 de fevereiro. Quando o ataque começou, suas tropas estavam mais perto dos lealistas do que se esperava, então lutaram de maneira heroica. Existe muita discussão e dúvidas sobre a maneira como se deu a real participação dos esquadrões de San Martín, O´Higgins e Soler nessa batalha.