Kun kaksi laivastoa olivat melkein yhtä suuret, goottien komentajat Indulf ja Gibal (entinen Belisariuksen luopio) päättivät kohdata roomalaiset taistelussa välittömästi ja purjehtivat heitä vastaan. Toisin kuin klassisen antiikin aikana, 6. vuosisadan sota-aluksissa ei ollut karjoja; meritaisteluissa hallitsi siksi ohjusten vaihto ja ryntääminen. Tässä taistelumuodossa oli välttämätöntä kokemusta ja kykyä ylläpitää alusten muodostumista, ja Bysantin miehistöillä oli etu kokemattomia gootteja kohtaan. Pian taistelun kuumuudessa jotkut goottilaiset alukset ajautuivat pois pääalusista ja tuhoutuivat helposti, kun taas toiset purjehtivat liian lähelle toisiaan eivätkä kyenneet liikkumaan. Lopulta goottilaiset laivastot hajosivat ja karkasivat, kun he menettivät parhaat aluksensa.
36 muut