ليصطدم بهم، انتشرت القوات البيزنطية في السهل إلى الشمال الشرقي من الحصن، وإذ بلغهم خروج المسلمين من عين شمس، سروا بذلك، وظنوا بأنهم ضمنوا النصر عليهم، فتعاهدوا على القتال حتى الموت، ولم يعلموا بخطة عمرو العسكرية، ثم حدث البلقاء ولعله كان في مكان وسط بين المعسكرين الإسلامي، والبيزنطي عند العباسية اليوم، وأثناء احتدام القتال، خرج أفراد الكمين الذي أعده عمرو، فاجتاحت فرقة خارجة مؤخرة الجيش البيزنطي التي فوجئت، وأخذت على حين غرة، فتولى أفرادها الفزع، ودبت الفوضى في صفوفهم، وتقهقروا نحو أم دنين، فقابلتهم الفرقة الأخرى، وأضحوا بين ثلاثة جيوش، فانحل نظامهم، وإذا أدركوا أن لا أمل لهم في المقاومة، والصمود لاذوا بالفرار لا يلون على شيء، ونجحت فئة قليلة منهم بلوغ الحصن، وهلكت فئة كبيرة، ودخل المسلمون إلى أم دنين مرة أخرى، ووطدوا أقدامهم على ضفاف النيل، وجرت المعركة في "شهر شعبان 19هـ/ شهر تموز 640م"1.
عندما بلغت أنباء الهزيمة من بحصن بابليون من الجند خافوا على أنفسهم، ففر بعضهم عبر النهر إلى نقيوس إلى الشمال من منف2، وبقي بعضهم الآخر في الحصن للدفاع عنه، استغل عمرو انتصاره الحاسم هذا، فنقل معسكره من عين شمس، وضربه في شمالي الحصن، وشرقه بين البساتين والكنائس، وهو المكان الذي عرف فيما بعد بالفسطاط، ثم سار إلى مدينة مصر -منف- واستولى عليها بدون قتال، ولم يستطع الجيش البيزنطي الموجود في الحصن أن يمد لها يد المساعدة3.
فتح الفيوم:
عندما بلغت أنباء انتصار المسلمين دومنتيانوس حاكم الفيوم، خشي أن يهاجمه هؤلاء، وهو لا قبل له بمقاومتهم، وفضل الفرار، فخرج في الليل مع جنوده، وتوجه إلى نقيوس، ولما علم عمرو بذلك أرسل فرقة عسكرية فتحت إقليم الفيوم، وتوغلت في جنوبي الدلتا، فاستولت على أثريب، ومنوف في إقليم المنوفية4.