The 7,000 Spanish troops at the city of Guantánamo – only 40 miles away – did not march to the aid of Linares' besieged army, because prior to the cutting of his communications, General Pareja had been directed by his superiors to hold the city of Guantánamo at all costs.