Ibn ‘Abbas said: “The Jews of Khaybar were fighting the tribe of Ghatfan. When they met in battle, the Jews were defeated so the Jews supplicated with this supplication: “Indeed we ask You by the right of the unlettered Prophet who You promised to send to us at the end of time, that you give us victory against them.” When they met (the tribe) of Ghatfan in battle again, they called out with this supplication and defeated them. When the Prophet was sent, they disbelieved in him, so Allah revealed: (Though before that they were asking for a signal triumph over those who disbelieved -and when there came to them that which they know (to be the truth) they disbelieved therein. The curse of Allah is on disbelievers.) (al-Baqara: 89)” from Tafsir Al-Qurtubi v 2 p 26-27: narrated by Al-Hakim in his “Mustadrak” v 2 p 263 and Al-Bayhaqi in his “Dalail un Nubuwwah” v 2 p 76.
Al-Hakim said after narrating this Hadith: “There is a need of quoting it in (books of) Tafsir and it is Gharib.” Hafiz Az-Zahabi said in his “Talkhis”: “There is no such need because (the narrator) AbdulMalik is Matruk Halik (abandoned destroyed)” and Hafiz As-Suyuti weakened this narration in his “Dur ul Manthur”. Also the scholars of Tafseer and history are agreed that this verse came for Jews of Madeenah (like Banu Nadhir, Banu Qaynuqah and Banu Quraydhah) therefore this hadeeth has to be false because the hadeeth states that this verse (Baqara 2:89) came for the Jews of Khaybar but it is known among the scholars that it came down for the Jews of Madeenah.