وقال أبو الذيال: كان مروان في مئة ألف وخمسين ألفاً، فسار حتى نزل الزابين دون الموصل، وسار عبد الله بن علي، فالتقوا يوم السبت صبيحة إحدى عشرة ليلة خلت من جمادى الآخر سنة اثنتين وثلاثين ومئة. فهزم مروان، وقطع الجسور إلى الجزيرة، فأخذ بيوت الأموال والكنوز فأتى دمشق؛ وسار عبد الله بن علي حتى دخل الجزيرة، ثم خرج واستخلف موسى بن كعب التميمي، وتوجه عبد الله بن علي إلى الشام، وأرسل أبو العباس صالح بن علي حتى اجتمعا جميعاً ثم سارا إلى دمشق فحاصروها أياماً حتى افتتحوها، وكان مروان يومئذ بفلسطين، فهرب حتى أتى مصر.
قال أبوالذيال: كان مروان بمصر، فلما بلغه دخول عبد الله بن علي دمشق عبر النيل وقطع الجسر، ثم سار قبل بلاد الحبشة، ووجه عبد الله بنعلي أخاه صالح بن علي في طلب مروان، فاستعمل صالح عامر بن إسماعيل أحد بني الحارث بن كعب، وتوجه في أثر مروان فلحقه بقرية من قرى مصر يقال لها: بوصير، فقتل مروان في ذي الحجة سنة اثنتين وثلاثين ومئة.
عن يعقوب بن سفيان، قال: وهرب مروان بن محمد إلى مصر، فنزل إلى كنيسة يقال لها: بوصير، من كورة الصعيد، من آخر الليل، فأرق وسهر، فسأل بعض أهلها فقال: ما اسم هذه؟ قيل: بوصير. فتطير من ذلك - وأتقن مروان ذلك مما نزل به - فجعل يرجع ويقول: بوصير " إنا لله وإنا إليه راجعون " فيها المصير إلى الله.
وأحاط عامر بن إسماعيل ببوصير، فقتلوا مروان، وحاز صالح بن علي بن عبد الله بن عباس عسكر مروان، وبعث برأس مروان إلى أبي عون، فبعث به إلى صالح بن علي يوم الأحد لثلاث من ذي الحجة سنة اثنتين وثلاثين ومئة، وبعث صالح بالرأس مع خزيمة بن يزيد بن هانئ إلى أبي العباس وهو بالحيرة.