Quando tornaram a ver a estrela, encheram-se de júbilo. Ao entrarem na casa, viram o menino com Maria, sua mãe, e, prostrando-se, o adoraram. Então abriram os seus tesouros e lhe deram presentes: ouro, incenso e mirra. E, tendo sido advertidos em sonho para não voltarem a Herodes, retornaram a sua terra por outro caminho. Depois que partiram, um anjo do Senhor apareceu a José em sonho e lhe disse: "Levante-se, tome o menino e sua mãe, e fuja para o Egito. Fique lá até que eu diga a você, pois Herodes vai procurar o menino para matá-lo". Então ele se levantou, tomou o menino e sua mãe durante a noite e partiu para o Egito, onde ficou até a morte de Herodes. E assim se cumpriu o que o Senhor tinha dito pelo profeta: "Do Egito chamei o meu filho". Quando Herodes percebeu que havia sido enganado pelos magos, ficou furioso e ordenou que matassem todos os meninos de dois anos para baixo, em Belém e nas proximidades, de acordo com a informação que havia obtido dos magos. Então se cumpriu o que fora dito pelo profeta Jeremias: "Ouviu-se uma voz em Ramá,
choro e grande lamentação;
é Raquel que chora por seus filhos
e recusa ser consolada,
porque já não existem". Depois que Herodes morreu, um anjo do Senhor apareceu em sonho a José, no Egito, e disse: "Levante-se, tome o menino e sua mãe e vá para a terra de Israel, pois estão mortos os que procuravam tirar a vida do menino". Ele se levantou, tomou o menino e sua mãe e foi para a terra de Israel. Mas, ao ouvir que Arquelau estava reinando na Judeia em lugar de seu pai Herodes, teve medo de ir para lá. Tendo sido avisado em sonho, retirou-se para a região da Galileia e foi viver numa cidade chamada Nazaré. Assim cumpriu-se o que fora dito pelos profetas: "Ele será chamado Nazareno".