Sahih Muslim Book 39, Hadith Number 6721.
Chapter : Pertaining to the words of Allah: “Nay, but verily man is inordinate, because he looks upon himself as self-sufficient”.
Abdullah said that five signs have (become things) of the past (and have proved the truth of the Holy Prophet): (Enveloping) by the smoke, inevitable (punishment to the Meccans at Badr), (the victory of) Rome, (violent) seizing (of the Meccans at Badr) and (the splitting up of) the Moon.