In April 1572, the cities of
Flushing,
Veere, and
Arnemuiden, located on the island of
Walcheren, had sworn allegiance to the Dutch prince. However, another city on the island,
Middelburg, remained loyal to King
Philip II of Spain, and as a result was besieged. After more than six months' worth of food, ammunition, and other materials began to run out, the Spanish commander
Sancho d'Avila made a second attempt to resupply the city by sea (his first attempt failed. See
Battle of Borsele). A third was turned back after Fort Rammekens was captured in August 1573 by a Dutch and English force. Commanded by Lodewijk van Boisot, Admiral of Zealand, the Dutch wanted to take on the Spanish fleet, and met up with another fleet under Vice Admiral Joos de Moor. At the same time a request was made to reinforce the besiegers around Middelburg. In addition, once this was achieved, he hoped he could relieve the Spanish garrison at Middelburg. He ordered Don Julian di Romero and a Flemish admiral Gerard de Glymes to sail to
Walcharen in the
Scheldt estuary where the beggars operated. Don Julian di Romero was an able captain on land but had little experience in maritime affairs, a fact he reminded Zúñiga of many times, but his words went unheeded. The fleet with the greatest part of the transports had already set sail but had not advanced farther than
Bergen op Zoom. Zúñiga, anxious for its fate, had accompanied it as far as the Scheldt estuary. ==Battle==