Muslim bin Hajaj Neysaburi (Died 261 AH) narrates like this :
حدثنا قتيبة بن سعيد، ومحمد بن عباد - وتقاربا في اللفظ - قالا: حدثنا حاتم وهو ابن إسماعيل، عن بكير بن مسمار، عن عامر بن سعد بن أبي وقاص، عن أبيه، قال: أمر معاوية بن أبي سفيان سعداً، فقال: ما منعك أن تسب أبا التراب؟ فقال: أما ما ذكرت ثلاثاً قالهن له رسول الله صلى الله عليه وسلم فلن أسبه، لأن تكون لي واحدة منهن أحب إلي من حمر النعم، سمعت رسول الله صلى الله عليه وسلم يقول له، خلفه في بعض مغازيه، فقال له علي: يا رسول الله خلفتني مع النساء والصبيان؟ فقال له رسول الله صلى الله عليه وسلم: «أما ترضى أن تكون مني بمنزلة هارون من موسى؟ إلا أنه لا نبوة بعدي» وسمعته يقول يوم خيبر: «لأعطين الراية رجلاً يحب الله ورسوله، ويحبه الله ورسوله» قال: فتطاولنا لها فقال: «ادعوا لي علياً» فأتي به أرمد، فبصق في عينه ودفع الراية إليه ففتح الله عليه، ولما نزلت هذه الآية: (فقل تعالوا ندع أبناءنا وأبناءكم) دعا رسول الله صلى الله عليه وسلم علياً وفاطمة وحسناً وحسيناً، فقال: «اللهم هؤلاء أهلي»
Sa’ad bin Abbi Waqas reported
Mu'waiyah bin Abu Sufyan ordered him what prevents you to say bad words (abusive words) to Abu Turab (Ali Ibn Abi Talib as), Sa’ad replied I won’t say abusive words for Ali (as) until I remember these three things, If I would get one of those I would love it more than red Camels. I heard it when the Prophet ﷺ made him Caliph while he was leaving for Battle of Tabuk, Ali said to the Holy Prophet that O Holy Prophet ﷺ you are making me Caliph for women and children, the Holy Prophet ﷺ replied are you not happy that you are to me as Aaron to Moses, the only difference is there is no Prophet after me.I heard at the day of Khaiber, The Holy Prophet ﷺ said surely I will give the flag of Islam to that person who loves Allah and his Prophet ﷺ also Allah and his Prophet ﷺ love him. We all were hoping to get the flag of Islamic army. The holy Prophet ordered bring Ali to me, Ali came while he is having eye sore , The Holy Prophet ﷺ put saliva on Ali’s eyes and granted him the flag. When this verse was revealed that Allah wants to take away any uncleanliness from you O Ahlalbait and purify you, The Holy Prophet ﷺ called Ali , Fatima , Hassan and Hussain and said : O Allah these are my Ahlulbait!
Sahih - Muslim // Volume 6 // Page 251 // Number 2483 // Edn. Dar Al-Tasil Riyadh Saudi Arabia.
Same wording is found in Sunan Tirmidhi.
Now same narration is quoted by Ibn Kathir Al-Dorqi (Died 246 AH) but he changed the narration by hiding the name of Mu'awiyah and Ali Ibn Abi Talib (as).
دخل سعدُ على رجلٍ، فقال: ما يمنعك أن تسبَّ أبا فلان؟
Sa'ad entered upon a Man and said : What prevents you from abusing that person.
Musnad Sa'ad Ibn Abi Waqas - Al-Dorqi // Page 51 // Number 19 // Dar ul Basha'r Riyadh Saudi Arabia.