كتاب الجهاد والسير
32  
The Book of Jihad and Expeditions
(29)
Chapter: The Battle of At-Ta'if
(29)
باب غَزْوَةِ الطَّائِفِ ‏‏
Sahih Muslim 1778

It has been narrated on the authority of Ibn 'Amr who said:

The Messenger of Allah (ﷺ) besieged the people of Ta'if, but did get victory over them. He said: God willing, we shall return. His Companions said: Shall we depart without having conquered it? The Messenger of Allah (ﷺ) said: (All right) make a raid in the morning. They did so. and were wounded (with the arrows showered upon them). So the Messenger of Allah (ﷺ) said: We shall depart tomorrow. (The narrator says): (Now) this (announcement) pleased them, and the Messenger of Allah (ﷺ) laughed at (their waywardness).
حَدَّثَنَا أَبُو بَكْرِ بْنُ أَبِي شَيْبَةَ، وَزُهَيْرُ بْنُ حَرْبٍ، وَابْنُ، نُمَيْرٍ جَمِيعًا عَنْ سُفْيَانَ، قَالَ زُهَيْرٌ حَدَّثَنَا سُفْيَانُ بْنُ عُيَيْنَةَ، عَنْ عَمْرٍو، عَنْ أَبِي الْعَبَّاسِ الشَّاعِرِ الأَعْمَى، عَنْ عَبْدِ اللَّهِ، بْنِ عَمْرٍو قَالَ حَاصَرَ رَسُولُ اللَّهِ صلى الله عليه وسلم أَهْلَ الطَّائِفِ فَلَمْ يَنَلْ مِنْهُمْ شَيْئًا فَقَالَ ‏"‏ إِنَّا قَافِلُونَ إِنْ شَاءَ اللَّهُ ‏"‏ ‏.‏ قَالَ أَصْحَابُهُ نَرْجِعُ وَلَمْ نَفْتَتِحْهُ فَقَالَ لَهُمْ رَسُولُ اللَّهِ صلى الله عليه وسلم ‏"‏ اغْدُوا عَلَى الْقِتَالِ ‏"‏ ‏.‏ فَغَدَوْا عَلَيْهِ فَأَصَابَهُمْ جِرَاحٌ فَقَالَ لَهُمْ رَسُولُ اللَّهِ صلى الله عليه وسلم ‏"‏ إِنَّا قَافِلُونَ غَدًا ‏"‏ ‏.‏ قَالَ فَأَعْجَبَهُمْ ذَلِكَ فَضَحِكَ رَسُولُ اللَّهِ صلى الله عليه وسلم ‏.‏
Reference : Sahih Muslim 1778
In-book reference : Book 32, Hadith 102
USC-MSA web (English) reference : Book 19, Hadith 4393
  (deprecated numbering scheme)