Bonaparte és flottája elkerülte a brit haditengerészet támadását és július 1-én partra szállt Alexandriában, majd bevonult Kairóba. Július 21-én, a piramisok csatájában Bonaparte 25 ezer katonája legyőzte a 40 ezer fős mamlúkok hadseregét, mintegy 24 km-re a piramisoktól. Ezzel meghódította Egyiptomot.