With Soult moving east, Wellington sent Beresford and two divisions to seize Bordeaux, the third-largest city of France. To make up for this Wellington summoned 8000 Spanish infantry and the British heavy cavalry as reinforcements. Meanwhile, the British-Portuguese-Spanish army pushed the French out of Aire-sur-l’Adour on 2 March in a skirmish. Soult pulled back to Plaisance and Maubourget, facing west. A ten-day lull followed, during which time Wellington’s reinforcements began to arrive.
On 12 March, Beresford captured Bordeaux without resistance. Leaving the 7th Division as a garrison, he rushed back to join Wellington with the 4th Division. Meanwhile, on 17–18 March, in a raid with 100 French cavalrymen, Captain Dauma circled the Allied army’s south flank and attacked Saint-Sever where he captured 100 men. At the same time, Wellington launched his offensive, hoping to ensnare Soult’s army. By rapidly marching east to Saint-Gaudens and north-east to Toulouse, the French avoided the British flanking columns. Reaching Toulouse, Soult placed his soldiers behind the city’s walls and fortifications.
On 4 April, Wellington’s engineers threw a pontoon bridge across the flooding Garonne north of the French city. After 19,000 Anglo-Allies crossed, the bridge gave way, trapping the men for three days. But Soult failed to take advantage of his opportunity to defeat Wellington’s army in detail. On 8 April, in a fine charge, the British 18th Hussars under Lieutenant-Colonel Sir Henry Murray seized the bridge at Croix d’Orade on the Hers. Meanwhile, on 7 April at midnight, the official couriers left Paris with news that Napoleon had abdicated and that the war was over.
Toulouse lies on the Garonne, which runs into the city from the south-west, then turns and exits to the north-west. Just east of the Garonne, the smaller Hers-Mort runs past the city from the south-east to the north-east, forming a narrow corridor. To attack the city from the north, Wellington’s main force would have to cross to the east bank of the Garonne, then drive south-east down the corridor between the two rivers.
West of the Garonne lies the fortified suburb of St-Cyprien. To the north, Soult’s outer defence line rested on the Languedoc Canal. Three bridges crossed the canal, at Pont Jumeaux to the north-west, Pont des Minimes to the north and Pont de Matablau to the north-east. Each crossing was commanded by a powerful redoubt. The Heights of Calvinet (Mont Rave) rose east of the city and west of the Hers River. The Heights were crowned with several redoubts. Soult held St-Cyprien with one division and the canal line with another division. Jean-Pierre Travot’s conscripts lined the city walls. Jean Darmagnac’s division stood between the Heights and the canal. The divisions of Jean Isidore Harispe and Eugene-Casimir Villatte defended the Heights with Eloi Taupin’s division in reserve. Soult’s cavalry screened to the east and south.
Wellington began his attack on Easter Sunday, 10 April. Hoping to divert some of Soult’s forces, the British general sent Hill with the 12,600 men of the 2nd Division and Portuguese Division to attack St-Cyprien. The rest of the Anglo-Allied army (36,000) operated east of the Garonne and north of the city. The 3rd Division faced the north-west canal line with the Light Division to the east. Wellington planned to make his major effort against the Heights of Calvinet. Beresford would take the 4th and 6th Divisions and the Hussar brigades down the west bank of the Hers. Once he reached a point east of the city, Beresford would veer west and attack the Heights with the Hussars protecting his south flank. At the same time, Freire would assault the northern end of the Heights with his two Spanish divisions. Two heavy dragoon brigades waited in reserve.
To the west, Hill drove in the French outposts but the fighting was not serious. His forces suffered about 80 casualties. Exceeding his orders, Thomas Picton mounted a full-scale attack on the Pont Jumeaux with his 3rd Division and was repulsed with 400 casualties. Meanwhile, Beresford’s men encountered muddy fields and fell behind schedule. Unable to move his artillery, he ordered the cannons to take a position near the northern end of the Heights and open fire. Freire, thinking this was the signal for the combined attack, sent his men to assault the Heights. The Spanish infantry forged uphill and gained a momentary foothold in a road cut, but they were counter-attacked by a cloud of French skirmishers and soon sent fleeing. Covered by the Light Division, the Spanish foot soldiers rallied, then attacked and were defeated a second time.
At last, Beresford’s two Anglo-Portuguese divisions reached their starting positions, with the 6th Division, including the 36th Regiment of Foot in Major General Lambert’s 2nd Brigade, leading. A French division counter-attacked, but was easily driven uphill, and the Allied divisions began to advance up the slope. They fought their way to the top of the Heights despite bitter resistance, then paused to drag up some cannon. Swinging to the north, they began rolling up the French defences. Beresford’s men captured two redoubts, lost them to a counterattack and finally seized them again after bringing the 4th Division forward. The heights being lost, Soult withdrew his soldiers behind the city’s fortifications.
Soult held Toulouse during the day of 11 April but decided to pull out of the city upon detecting allied cavalry moving up the Toulouse-Carcassonne road. At 9 pm that evening, the French withdrew out of Toulouse by the Carcassonne road.
On the morning of 12 April a delegation of city officials handed over the city to the Allied army. That afternoon, Wellington got news via Bordeaux from Frederick Ponsonby of Napoleon’s abdication. A few hours later in the evening, this was confirmed when the official couriers arrived from Paris. Wellington sent them on at once to Soult.
The Allied army suffered 4,558 casualties, including 1,900 from Freire’s divisions and 1,500 from the 6th Division. Brigade commanders Denis Pack, James Douglas, and Thomas Brisbane were wounded. French casualties numbered 231 officers and 3,005 men killed.
On 13 April while on his march from Villefranche to Castelnaudary the Marshal was caught up by the officers from Paris. They were met with a rebuff – Soult declared himself not convinced of the authenticity of their credentials. He definitely refused to acknowledge the provisional regime till he should have, what he considered, solid evidence of its legality. On receiving Soult’s refusal to acknowledge the Provisional Government, Wellington sent him on 14 April a reply to the effect that no armistice would be granted until he made his submission; it was suspected that the Marshal wished to keep his army under his own hand for the purpose of Napoleonic intrigues. By 15 April Marshal Suchet at Perpignan had accepted the evidence, placed himself at the disposition of the new government and asked Wellington for an armistice.
The last major action of the war occurred on 14 April at the Battle of Bayonne, when the French commander Thouvenot led a sortie from the besieged city against the Allied lines.
On 17 April, Soult at last received a dispatch from Berthier which formally announced the Emperor’s abdication and consequent cessation of hostilities in all quarters. There was nothing more to be done and, the same day, his chief-of-staff went to Toulouse to sign an armistice, ending the fighting in the south. The city was briefly placed under Coalition control during the summer of 1814, with the withdrawal of allied troops in September.