It is narrated from Sayyiduna Jabir (may Allah be pleased with them both) that the Messenger of Allah (peace and blessings be upon him) delivered a sermon in which he (peace and blessings be upon him) urged the upholding of the ties of kinship, then said: "Whoever has three daughters, provides for them, teaches them good manners and marries them off, enters Paradise." A questioner said: O Messenger of Allah, and if there are two? He (peace and blessings be upon him) said: "And two (the same reward applies even then)." Then Ali bin Yazid (may Allah have mercy on him) said: "I have not lied about Muhammad (bin al-Munkadir) (may Allah have mercy on him), nor did Muhammad (may Allah have mercy on him) lie about Sayyiduna Jabir (may Allah be pleased with them both), nor did Sayyiduna Jabir (may Allah be pleased with them both) attribute a lie to the Messenger of Allah (peace and blessings be upon him)."
Imam al-Tabarani (may Allah have mercy on him) said: "No one narrated this hadith from Abu Hurrah (may Allah have mercy on him) except Hafs bin Umar (may Allah have mercy on him), and we heard it only from al-Sabuni (may Allah have mercy on him)."
It is like this in the Dar al-Haramayn printed edition, and perhaps the correct name is Ali bin Zayd.
Hadith Referenceالمعجم الأوسط / باب العين / 4760
Hadith Takhrij«أخرجه أحمد فى «مسنده» برقم: 14468، وأبو يعلى فى «مسنده» برقم: 2210، والطبراني فى «الأوسط» برقم: 5157»