Creo que se debió a la disciplina y tenacidad de la legión romana. El asedio fue muy reñido, con esa legión en particular (Legio VI Ferrata) perdiendo dos tercios de sus hombres.
En la primera fase del asedio, los romanos mantuvieron el puerto y el palacio. Achillas, el general de Ptolomeo, trató de tomar el puerto con 20,000 hombres, que de ninguna manera eran despreciables en espíritu o experiencia. La batalla no fue muy bien registrada, pero la pelea fue brutal y duró mucho tiempo, lo que provocó el incendio de la Biblioteca de Alejandría. Al final, los romanos defendieron el puerto, permitiendo que César pidiera refuerzos. El extracto de la batalla de De Bello Civili:
En consecuencia, se mostró ese espíritu, que debería mostrarse cuando una de las partes vio que una victoria rápida dependía del problema, y la otra su seguridad. Pero César se ganó el día e incendió todas esas naves y otras que estaban en los muelles, porque no podía proteger tantos lugares con una fuerza tan pequeña; e inmediatamente transportó algunas tropas a los Pharos en sus barcos.
Después de eso, Ganímedes, quien reemplazó a Achillas, intentó matar de hambre a los romanos bloqueando las cisternas de la ciudad y dirigiendo el agua de mar a los canales de César. César respondió ordenando a sus hombres que cavaran pozos. En la primera noche de excavación, los soldados encontraron agua dulce. Del De Bello Alexandriano:
- ¿Tenían los romanos sus jabalinas antes de las reformas marianas?
- ¿De qué estaban hechas las antiguas casas romanas?
- ¿Cuáles fueron las leyes con respecto a las armas en el Imperio Romano?
- ¿Cómo era la vida en la Península Ibérica, justo después de la Segunda Guerra Púnica?
- ¿Cómo eran las ciudades romanas provinciales?
Con este discurso tranquilizó a sus hombres, ordenó a los centuriones que dejaran de lado todas las demás obras y se aplicaran día y noche a la excavación de pozos. Una vez que comenzó el trabajo, y las mentes de todos se despertaron al esfuerzo, se esforzaron tan vigorosamente que en la primera noche se encontró abundancia de agua dulce. Por lo tanto, sin una gran labor de nuestro lado, los poderosos proyectos y los intentos dolorosos de los alejandrinos quedaron completamente frustrados.
Después de dos días cavando pozos, una legión extra llegó a través de Quersoneso, más lejos de la costa. La legión logró llegar a Alejandría y derrotar a los egipcios en una batalla naval. Los egipcios se retiraron después de que César lanzó Ptolomeo XIII.