The naval Battle of Ponza took place on 14 June 1300 near the islands of Ponza and Zannone, in the Gulf of Gaeta, when a galley fleet commanded by Roger of Lauria defeated an Aragonese-Sicilian galley fleet commanded by Conrad d'Oria.