Question: What battle did Demetrius Poliorcetes defeat the fleet of Ptolemy?
Sentence: Demetrius now turned his attention to Ptolemy, defeating his fleet at the Battle of Salamis and taking control of Cyprus.
Answer in sentence: yes