Sayyiduna Abdullah bin Abbas (may Allah be pleased with them both) narrates: The Prophet (peace and blessings be upon him) sent to Khaybar (the narrator says: I think the wording is) Sayyiduna Abu Bakr (may Allah be pleased with him), and he and those with him came back in retreat. The next day the Prophet (peace and blessings be upon him) sent Sayyiduna Umar (may Allah be pleased with him), and he too came back in retreat, accusing his companions of cowardice while his companions accused him of cowardice. Then the Prophet (peace and blessings be upon him) said: "Tomorrow I will give the banner to the man who loves Allah and His Messenger, and Allah and His Messenger love him. He will not return until Allah Almighty grants him victory." Then all the people came forward together. The Prophet (peace and blessings be upon him) asked: Where is Ali? At that time he was suffering pain in his eyes. The Prophet (peace and blessings be upon him) put his saliva in his eyes, then gave him the banner; he waved the banner, and Allah Almighty granted him victory.
Al-Tabarani recorded it; its chain contains Hakim bin Jubayr, who is matruk (abandoned) and worthless (laysa bi-shay').
Hadith Referenceمجمع الزوائد ومنبع الفوائد / كتاب المناقب / 14717
Hadith Gradingمحدثین:ضعیف جداً
Hadith Takhrij«اخرجه البزار فى المسند (2545) ، أخرجه صحيح ابن حبان برقم: 6933، وأخرجه البحر الزخار المعروف بمسند البزار 10 - 18 برقم: 5141»