Utba bin Mas, ud reported that Abdullah bin Abbas contended with Hurr bin Qais bin Hisn al-Fazari about the companion of Moses (علیہ السلام) (peace be upon him). Ibn Abbas said that he was Khadir. There happened to pass Ubayy bin Kab Ansari. Ibn Abbas (RA) called him and said: Abu Tufail, come to us. There has been a difference of opinion between me and my friend about the companion of Moses (علیہ السلام) whom he wanted to meet on the way. Did hear anything from Allahs messenger ﷺ making a mention of anything? Ubayy said: I heard Allahs Messenger (may Peace be upon him) as saying: As Moses (علیہ السلام) was amongst the group of Bani Israil, there came to him a person and he said to him: Do you know anyone having better knowledge than you? Moses (علیہ السلام) said: No. Thereupon Allah revealed to Moses (علیہ السلام): Of course, there is amongst Our servants Khadir (who has better knowledge) than you. Moses (علیہ السلام) asked the way of meeting him. Allah made the fish a sign and it was said to him: Where you miss the fish return to that (place) and you will soon find him. So Moses (علیہ السلام) moved on as Allah wished him to move on. He then said to his young companion: Bring for us the breakfast. Thereupon that young man said to Moses (علیہ السلام), when he asked him for the breakfast: Dont you see that as we had reached the Sakhra I forgot the fish and nobody made it forget (in our mind) but the satan that I should remind you of it? Moses (علیہ السلام) said to that young man: This was what we wanted. So they retraced their steps and met Khadir and the events which followed have been described in His Book except that Yunus (the narrator) said that he followed the traces of fish in the ocean.