It is narrated from Sayyiduna Ibn Abbas (may Allah be pleased with them both) that on the day of Badr, while staying in a tent, the Messenger of Allah (peace and blessings be upon him) supplicated: 'Allahumma as'aluka ahdaka wa wa'dak, Allahumma in shi'ta lam tu'bad ba'dal-yawm' (O Allah, I ask You for Your covenant and Your promise; O Allah, if You will, You will not be worshipped (on earth) after today). Then Sayyiduna Abu Bakr (may Allah be pleased with him) took hold of his (peace and blessings be upon him) hand and said: "O Messenger of Allah! This is enough for you; you have indeed implored your Lord earnestly." At that time he (peace and blessings be upon him) was wearing a coat of mail, and putting his hand out (of the tent) he was saying: "Soon the host will be defeated and will turn their backs in flight. Rather, the Hour is their appointed time, and the Hour is more grievous and more bitter."
Imam al-Tabarani (may Allah have mercy on him) said: "No one narrated this hadith from Khalid except Abd al-Wahhab al-Thaqafi."
Hadith Referenceالمعجم الأوسط / باب الألف / 2746
Hadith Takhrij«أخرجه البخاري فى «صحيحه» برقم: 2915، 3953، 4875، 4877، ومسلم فى «صحيحه» برقم: 1763، والنسائي فى «السنن الكبرى» برقم: 11493، والبيهقي فى «السنن الكبرى» برقم: 18005، وأحمد فى «مسنده» برقم: 3100، وابن حجر فى «المطالب العالية» برقم: 3737، وابن أبي شيبة فى «مصنفه» برقم: 37817، والطبراني فى «الكبير» برقم: 11976»