The Persian invasion was a delayed response to the defeat of the first Persian invasion of Greece . This was ended by the Athenian victory at the Battle of Marathon . The Persian invasion was a delayed response to the defeat of the first Persian invasion of Greece , which had been ended by the Athenian victory at the Battle of Marathon .