Massena proseguì quindi la sua avanzata e giunse, con le truppe indebolite dalle carenze di rifornimenti e ridotte numericamente, in vista di Lisbona, dove, tuttavia, si trovò di fronte le solide linee fortificate di Torre Vedras, organizzate dal Duca di Wellington per coprire la capitale e proteggere il suo esercito. Mentre le truppe britanniche erano rifornite via mare e quindi disponevano di sufficienti risorse per sostenere un assedio, la situazione dell'esercito francese, bloccato dalle fortificazioni e con difficoltà crescenti di rifornimento, divenne sempre più precaria. Dopo una lunga e inutile fase di guerra di posizione, il maresciallo Massena ritenne la situazione senza via d'uscita e decise di rinunciare all'assedio e ritirarsi verso Salamanca. In questa fase Massena aveva avuto un violento contrasto con il maresciallo Michel Ney, comandante di uno dei corpi della sua armata, che, pur avendo dimostrato grande combattività durante la campagna, era insofferente della sua subordinazione e poco disciplinato; il maresciallo Ney abbandonò quindi l'esercito e tornò in Francia. Inseguito lentamente dal Duca di Wellington, il maresciallo Massena decise invece di fare un nuovo tentativo per combattere una battaglia campale decisiva e attaccò il nemico a Fuentes di Oñoro: nonostante qualche successo gli attacchi francesi furono però ancora respinti.