Question: What battle did Demetrius Poliorcetes defeat the fleet of Ptolemy?
Sentence: Demetrius continued his campaigns by laying siege to Rhodes and conquering most of Greece in 302, creating a league against Cassander's Macedon.
Answer in sentence: no