Abdullah bin Abbas reported,

The Messenger of Allah ﷺ, while inside a small tent on the day of Badr, said, "O Allah, I call upon You by Your covenant and Your promise. O Allah, if You will, You shall not be worshipped after this day."Abu Bakr took him by the hand and said, "That is enough, Messenger of Allah. You have pleaded earnestly with your Lord."Then he leapt up while putting on his coat of mail and went out reciting, "The hosts will be routed and will turn their backs in flight" [Qamar 54:45].

Ahmad 3042

Sahih

حدثنا عفان حدثنا وهيب حدثنا خالد عن عكرمة

عن ابن عباس

أن رسول الله ﷺ قال وهو في قبة يوم بدر اللهم إني أنشدك عهدك ووعدك اللهم إن شئت لم تعبد بعد اليوم فأخذ أبو بكر بيده فقال حسبك يا رسول الله فقد ألححت على ربك وهو يثب في الدرع فخرج وهو يقول {سيهزم الجمع ويولون الدبر}

أحمد 3042صحيح
Contents
Reference
Commentary
Ayat
Collection
Musnad Ahmad
Book
Abdullah bin Abbas bin Abdul-Muttalib
Numbering
Darussalam 3042
Ahmad 3042