Hadithcore
Sahih al-Bukhari, 4645
sahih

Narrated Sa`id bin Jubair:

I asked Ibn `Abbas regarding Surat-al-Anfal. He said, "It was revealed in connection with the Battle of Badr."

حَدَّثَنِي مُحَمَّدُ بْنُ عَبْدِ الرَّحِيمِ، حَدَّثَنَا سَعِيدُ بْنُ سُلَيْمَانَ، أَخْبَرَنَا هُشَيْمٌ، أَخْبَرَنَا أَبُو بِشْرٍ، عَنْ سَعِيدِ بْنِ جُبَيْرٍ، قَالَ قُلْتُ لاِبْنِ عَبَّاسٍ ـ رضى الله عنهما ـ سُورَةُ الأَنْفَالِ قَالَ نَزَلَتْ فِي بَدْرٍ‏.‏ الشَّوْكَةُ الْحَدُّ ‏{‏مُرْدَفِينَ‏}‏ فَوْجًا بَعْدَ فَوْجٍ، رَدِفَنِي وَأَرْدَفَنِي جَاءَ بَعْدِي ‏{‏ذُوقُوا‏}‏ بَاشِرُوا وَجَرِّبُوا وَلَيْسَ هَذَا مِنْ ذَوْقِ الْفَمِ ‏{‏فَيَرْكُمَهُ‏}‏ يَجْمَعُهُ‏.‏ ‏{‏شَرِّدْ‏}‏ فَرِّقْ ‏{‏وَإِنْ جَنَحُوا‏}‏ طَلَبُوا ‏{‏يُثْخِنَ‏}‏ يَغْلِبَ‏.‏ وَقَالَ مُجَاهِدٌ ‏{‏مُكَاءً‏}‏ إِدْخَالُ أَصَابِعِهِمْ فِي أَفْوَاهِهِمْ وَ‏{‏تَصْدِيَةً‏}‏ الصَّفِيرُ ‏{‏لِيُثْبِتُوكَ‏}‏ لِيَحْبِسُوكَ‏.‏

References2 variants
In-Book Reference
Book 65, Hadith 167
USC-MSA web (English) reference
Vol. 6, Book 60, Hadith 168 (deprecated numbering scheme)