Siege of Salses

The Siege of Salses (1639–1640) was a double siege during the Franco-Spanish War (1635-1659), starting with a French success, but ending with a Spanish victory.

Siege

First, a French army of 16,000 men under Henri, Prince of Condé besieged the castle held by 600 Spanish from 9 June 1639. After a siege of 40 days, the Spanish garrison surrendered on 19 July. However, six weeks later a large Spanish army of 24,000 men, (18,000 Catalans recruited by the government of the Principality of Catalonia), under Filippo Spinola and Francesc de Tamarit appeared and now besieged the French garrison of 2,000 men.

Condé sent an army of 22,000 men to lift the siege, but suffering from very bad weather, they were defeated in battle by the Spanish on 2 November, with the loss of 3,000 men. Now Salses was alone and hunger forced the French to surrender on 6 January 1640. By then only 800 Frenchmen, of whom 300 sick, were left. The Spanish army had also lost 10,000 men to disease and desertions.

Consequences

The presence of large number of troops in Catalonia contributed to the outbreak of the Catalan Revolt a few months later and the murder of Dalmau de Queralt, Count of Santa Coloma, second in command at the siege of Salses. Salses was retaken by the French after the Fall of Perpignan in September 1642 and remains in their hands until today.

gollark: What was wrong with `u64` or something?
gollark: ```c typedef uint64_t c3_d; // double-word typedef int64_t c3_ds; // signed double-word typedef uint32_t c3_w; // word typedef int32_t c3_ws; // signed word typedef uint16_t c3_s; // short typedef int16_t c3_ss; // signed short typedef uint8_t c3_y; // byte typedef int8_t c3_ys; // signed byte typedef uint8_t c3_b; // bit```Wow, this is HIGHLY readable.
gollark: Urbit contains C code for purposes, I assume.
gollark: I do not, however, have any idea why, since I only changed the multicast address.
gollark: Remember how a while ago I was working on a multicast-based chat thing which mysteriously failed and lead me to complain about POSIX or whatever's socket API? I found a random stackoverflow question which prompted me to change one line and it somewhat works now.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.