The Ionian Revolt was put down by a Persian punitive expedition that , after defeating naval forces from Miletus (The leading city in the revolt.) at the battle of Lade , besieged Miletus capturing the city and selling the inhabitants into slavery – Persia prevailed .