The regiment returned to the Portugal in 1811 and took part in the Battle of Fuentes de Oñoro in May 1811, the second siege of Badajoz in summer 1811 and the siege of Ciudad Rodrigo in January 1812. At Badajoz Ensign Joseph Dyas, a junior officer in the regiment, distinguished himself by twice leading the storming party on the San Cristobal Fort. The regiment went on to fight at the Battle of Salamanca in July 1812, the siege of Burgos in September 1812 and the Battle of Vitoria in June 1813. It then pursued the French Army into France and fought at the Battle of the Pyrenees in July 1813, the Battle of Nivelle in November 1813 and the Battle of the Nive in December 1813 as well as the Battle of Orthez in February 1814. It then returned to England in June 1814. Following Napoleon's escape from Elba in February 1815, it embarked for Ostend in March 1815 and fought at the Battle of Waterloo in June 1815. At Waterloo the regiment prevented 100 French cuirassiers from escaping the field of battle.