صحيح البخاري
From Sahih Bukhari (Hadith 4645):
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
Reference: Bukhari 4645