The delay caused by the Spartans allowed Athens to be vacated. Encountering the deserted city, in an uncharacteristic fit of rage particularly for Persian kings, Xerxes had Athens burned. He almost immediately regretted this action and ordered it rebuilt the very next day. Unfortunately the damage was done and he considered this his only mistake in his military career. At Artemisium, large storms had destroyed ships from the Greek side and so the battle stopped prematurely as the Greeks received news of the defeat at Thermopylae and retreated. Xerxes was induced by the message of Themistocles (against the advice of Artemisia of Halicarnassus) to attack the Greek fleet under unfavourable conditions, rather than sending a part of his ships to the Peloponnesus and awaiting the dissolution of the Greek armies. The Battle of Salamis (September 29, 480 BC) was won by the Athenians. Although the loss was a setback, it was not a disaster and Xerxes set up a winter camp in Thessaly. Due to unrest in Babylon, Xerxes was forced to send his army home to prevent a revolt, leaving behind an army in Greece under Mardonius, who was defeated the following year at Plataea.[7] The Greeks also attacked and burned the remaining Persian fleet anchored at Mycale. This cut off the Persians from the supplies they needed to sustain their massive army, and they had no choice but to retreat. Their withdrawal roused the Greek city-states of Asia.