There was no Persian War II. The fighting went on from 499 to 449 BCE in various phases.
The Ionian Revolt was crushed by Persia.
The punitive expedition against Eretria and Athens was lost by the former and repelled by Athens.
The invasion of Peninsular Greece was repelled by the southern Greek states.
Thereafter the Greek alliance repeatedly defeated Persian forces until Persia agreed to cease attacks on the Greek cities.
When was the 'First' Persian War.
Persian War I, Persian War II, The Peloponnesean War, The Macedonian War, …
The greeks
First define Persian War II. The Persian War ran 499-449 BCE - it had several phases - Ionian Revolt, Persian punitive expedition against Eretria and Athens, Persian invasion of mainland Greece, Greek counter-offensive. Which among this are supposed to be 'Second Persian War', 'Second Persian War' and 'Third Persian War'?
me!
By the Greek city-states combining to defeat the Persian army and navy.
It was the Battle of Thermopylae in the Second Persian War. The Greeks won. Shortly after Thermopylae the Athenian Navy defeated the Persian Navy at Salamis, and in the next year the Persian Army was defeated by a combined Greek Army at Plataea.
The Persian War was won by the Greek city-states who ban ded together to see off the Persian attempt to incorporate them within its empire. They won it by progressively establishing naval and land supremacy over the Persian forces over a period of fifty years, so that the Persians gave up.
A confederation of Greek city-states.
The Greek city-states in Asia Minor revolted against Persian rule, and spread to mainland Greece. The Greeks won.
Xerxes II.
1945.