Shi Lang delte styrkene sine opp i flere mindre flåter. De fleste av disse ble sendt for å angripe Liu og hans Penghu-forsvarsflåte, men en mindre avdeling ble sendt for å unngå slaget og gå direkte i land på øya hvor Liu hadde sin base. Liu hadde riktignok forberedt seg i tilfelle dette skulle skje, og hadde utplassert bueskyttere, kanoner og deretter soldater på strendene for å kunne stoppe Qing-soldatenes frammarsj.