Из Остии, главного римского порта, в Малую Азию отправился большой флот под командованием Гая Ливия Салинатора, сына Марка Ливия Салинатора, победившего брата Ганнибала в битве при Метавре. Флот состоял примерно из 50 транспортных судов, к которым возле берегов Сицилии присоединились шесть кораблей из Карфагена и еще 25 кораблей от различных италийских союзников. В порту Афин Пирее 25 судов под командованием римского претора Авла Атилия Серрана усилили флотилию, в состав которой также вошли 50 кораблей, присланных Эвменом. Селевкидским флотом, не уступавшим по силам римскому, командовал изгнанник-родосец Поликсенид. Он вступил в бой с римлянами у мыса Мионесс к северу от Эфеса и неподалеку от острова Хиос. Родосцы имели преимущество благодаря тому, что в носовой части их кораблей размещались сосуды с горючей смолой — вероятно, ранней версией знаменитого «греческого огня», оружия, активно использовавшегося Византийской империей в VIII в. н. э. Емкости поджигали, а затем с помощью системы блоков сбрасывали на палубы селевкидских кораблей, воспламеняя их. Поликсенид был побежден, и Антиох потерпел еще одну неудачу, утратив контроль над важными морскими путями в Эгейском море. Еще раз обратим внимание, что в источниках ничего не говорится об участии Ганнибала и в этом сражении, после которого война переместилась во внутреннюю часть Малой Азии.
Младший брат Сципиона Африканского Луций вернулся в Рим и выиграл консульские выборы 190 г. до н. э. Согласно жребию он должен был отправиться в Малую Азию, но по неизвестной причине, вероятно вследствие оппозиции Сципионам в сенате, провинцию отдали другому консулу — Лелию. После настойчивых протестов Сципиона Африканского сенат согласился вернуть провинцию его брату, но только если сам Сципион будет помогать ему в качестве легата. История повторялась, пусть и по слегка измененному сценарию. Двадцать пять лет назад отец и дядя Сципионов погибли вместе в боях с карфагенянами в Испании (217–211 гг. до н. э.), следующее поколение стало свидетелем столкновения Публия Корнелия с Ганнибалом в Африке, а теперь вырисовывалась возможность еще одной встречи Ганнибала со Сципионом и его младшим братом на поле боя. Но обстоятельства изменились: ни Ганнибал, ни Публий не обладали всей полнотой власти, оказавшись на вторых ролях — Сципион при своем брате, а Ганнибал при Антиохе.
В какой-то момент в 190 г. до н. э. Антиох послал Ганнибала в Тир, чтобы собрать новый флот. Примечательно его превращение из командующего сухопутными войсками в адмирала, но, возможно, в античном мире не существовало такого разделения. Пуниец собрал флот, и, когда он отплыл с ним из Финикии на северо-запад, находившиеся в союзе с Римом родосцы отправили на перехват свои корабли. Флотилии встретились у юго-западного берега Турции, неподалеку от Сиде — греческого порта в заливе Памфилия. Несмотря на то что Ганнибал имел численное преимущество и захватил инициативу в начале сражения, родосцы — опытные моряки, управлявшие лучшими кораблями того времени, — вынудили его отступить. Ганнибал нашел убежище в Сиде на восточном берегу Ликии, где был заперт родосским флотом. Причины поражения Ганнибала, вероятно как и в битве при Заме, связаны с тем, что он командовал наспех собранным флотом, в состав которого входили моряки и солдаты, никогда не служившие под его началом. Если это действительно было так, то он выжал максимум из того, что было в его распоряжении. Как бы то ни было, в итоге он оказался блокирован в Сиде, и, пока родосский флот продолжал патрулировать побережье, чтобы не позволить ему вырваться, война продолжалась без него.