Битва при Саламине состоялась в 480 г. до н.э. У Ксеркса была египетская эскадра, которая блокировала Мегарский пролив, в то время как две другие эскадры блокировали остров Пситалию, а еще одна патрулировала Южное побережье. Коринфская эскадра из пятидесяти трирем симулировала бегство, подняла паруса и двинулась на север. Афинская и пелопонесская эскадры последовали ее примеру. Весь персидский флот был послан в атаку в пролив; персы думали, что они преследуют совершенно деморализованного врага.
Но пролив оказался слишком узким для маневрирования такого количества кораблей, организовать отступление было невозможно Персы были атакованы сперва правым флангом греков, который скрывался в засаде у одного из берегов пролива, а затем и основным флотом. Персы сражались упорно, но в конце концов сопротивление финикийской эскадры было сломлено, и она вынуждена была спасаться бегством, образовав брешь для афинских трирем, которые прорвались в нее и атаковали другую персидскую эскадру с фланга и с тыла. Битва закончилась разгромом персов. Греки потеряли сорок кораблей, в то время как двести персидских судов были уничтожены и множество других захвачены.
Персидская империя начала свою экспансию на запад, и ее целью стали греческие города-государства. Если бы битва при Соломине была проиграна, то греки были бы покорены персами.