صحيح مسلم
From Sahih Muslim (Hadith 3985):
The above hadith is narrated through another chain with a slight variation of words at the begining and the rest is of the hadith is the same
Reference: Muslim 3985