This was narrated by Abdullah bin Amr (may Allah be pleased with them both) from the Prophet (peace and blessings of Allah be upon him).