Abdullah bin Abbas reported,

The Prophet ﷺ went out to Batha, climbed the mountain, and called out, "Come quickly!" So the Quraysh gathered around him.He asked them, "Tell me, if I informed you that an enemy force was going to attack you in the morning or in the evening, would you believe me?"They replied, "Yes."He said, "Then I am a warner to you before the coming of a severe punishment."Abu Lahab said, "Is it for this that you gathered us? May you perish!"So Allah عز وجل revealed, "Perish the hands of Abu Lahab" [Masad 111:1], to the end of the surah.

Bukhari 4972

Sahih

حدثنا محمد بن سلام أخبرنا أبو معاوية حدثنا الأعمش عن عمرو بن مرة عن سعيد بن جبير

عن ابن عباس

أن النبي ﷺ خرج إلى البطحاء فصعد إلى الجبل فنادى يا صباحاه فاجتمعت إليه قريش فقال أرأيتم إن حدثتكم أن العدو مصبحكم أو ممسيكم أكنتم تصدقوني قالوا نعم قال فإني نذير لكم بين يدي عذاب شديد فقال أبو لهب ألهذا جمعتنا تبا لك فأنزل الله عز وجل {تبت يدا أبي لهب} إلى آخرها

البخاري 4972صحيح
Contents
Reference
Commentary
Ayat
Collection
Sahih Bukhari
Book
Tafsir
Chapter
His saying, "And perish. His wealth will not avail him, nor what he earned"
Numbering
Darussalam 4972
Bukhari 4972