Nel 202 a.C., Rodi e i suoi alleati Pergamo, Cisico e Bisanzio unirono le loro flotte e sconfissero Filippo nella battaglia di Chios. Solo pochi mesi dopo, la flotta di Filippo sconfisse i Rodiani a Lade. Mentre Filippo saccheggiava il territorio di Pergamo e attaccava le città di Caria, Attalo I di Pergamo andò ad Atene per cercare di creare una deviazione. Riuscì a stringere un'alleanza con gli Ateniesi, che immediatamente dichiararono guerra ai Macedoni. Il re di Macedonia non poté rimanere inattivo; assalì Atene con la sua marina e con qualche fanteria. I Romani lo avvertirono, tuttavia, di ritirarsi o affrontare la guerra con Roma. Dopo aver subito una sconfitta per mano dei Rodiani e di Pergamo, Filippo si ritirò con i Rodiani, ma non prima di attaccare la città di Rodi, la maggior parte dei Rodiani cadde in Caria, attaccando il territorio di Pergamo e atta
la città di Abydos sull'Ellesponto