I 311 f.Kr. inngikk Antigonos fred med Kassandros, Lysimakhos og Ptolemaios I Soter, og det ga ham endelig pusterom til å ta seg av Selevkos. Antigonos' hær besto av minst 80 000 soldater. Selv om han hadde etterlatt halvparten av sine tropper i vest, ville han fortsatt ha et tallmessig overtak på Selevkos. Det er mulig at Selevkos hadde mottatt hjelp fra kossaianerne, etterkommere av oldtidsfolket kassitterne. Antigonos hadde herjet deres landområder da han kjempet mot Eumenes. Selevkos kunne også ha rekruttert en andel av Arkelaos' folk. Da Antigonos endelig nådde fram til Babylon var Selevkos' hær åpenbart langt større enn tidligere.