No dia 8 de Marco estavam as avancadas francesas a vista de Chaves, que no dia 10 foi sitiada, rendendo-se no dia 12. O marechal Soult, vendo-se impossibilitado de guardar os prisioneiros, despediu as milicias e as ordenancas, que estavam dentro da praca depois de lhes exigir juramento de que nunca mais pegariam em armas. As pracas da tropa de linha convidou-a a bandearem-se no seu exercito; elas unanimemente aceitaram com o proposito de desertar, como aconteceu. O sonho de Soult era tomar o Porto e, para o realizar, tinha nada menos que dois caminhos: o que vai a Vila Real e o que vai a Braga.