Pronto entró en acción y estuvo presente en las batallas de Roliça y Vimeiro (17 y 21 de ese mes). Sin embargo, habiendo recibido considerables refuerzos para su segundo batallón pero no el equipo necesario, el regimiento fue destinado luego al fuerte de Peniche. Tras ser trasladado a Oporto, al iniciarse la ofensiva del general Sir John Moore en territorio español, Guard recibió el mando de la importante fortaleza de Almeida en la frontera portuguesa, a la que fueron afectados el 45º y el regimiento n.º 97 de Infantería.