Sahih Bukhari – Hadith No : 4369

Narrated `Abdullah bin `Amr: When Allah’s Apostle besieged Taif and could not conquer its people, he said, “We will return (to Medina) If Allah wills.” That distressed the Companions (of the Prophet and they said, “Shall we go away without conquering it (i.e. the Fort of Taif)?” Once the Prophet said, “Let us return.” Then the Prophet said (to them), “Fight tomorrow.” They fought and (many of them) got wounded, whereupon the Prophet said, “We will return (to Medina) tomorrow if Allah wills.” That delighted them, whereupon the Prophet smiled. The sub-narrator, Sufyan said once, “(The Prophet) smiled.”

Hadith In Arabic Text :

حدثنا علي بن عبد الله، حدثنا سفيان، عن عمرو، عن أبي العباس الشاعر الأعمى، عن عبد الله بن عمر، قال لما حاصر رسول الله صلى الله عليه وسلم الطائف فلم ينل منهم شيئا قال ‏”‏ إنا قافلون إن شاء الله ‏”‏‏.‏ فثقل عليهم وقالوا نذهب ولا نفتحه وقال مرة نقفل فقال ‏”‏ اغدوا على القتال ‏”‏‏.‏ فغدوا فأصابهم جراح فقال ‏”‏ إنا قافلون غدا إن شاء الله ‏”‏‏.‏ فأعجبهم فضحك النبي صلى الله عليه وسلم، وقال سفيان مرة فتبسم‏.‏ قال قال الحميدي حدثنا سفيان الخبر كله‏.‏

Chapter : Military Expeditions led by the Prophet (pbuh) (Al-Maghaazi) – كتاب المغازى