元子攸接受了第二项建议。
五月二十三日,元子攸北行,夜里到了河内郡北,命高道穆于烛下作诏书数十张,布告远近。于是四方才知道北魏主所在。
五月二十四日,元子攸进入河内。
临淮王元彧、安丰王元延明,率领百官,封存府库,备法驾迎接元颢。五月二十五日,元颢进入洛阳皇宫,改年号为建武,大赦。任命陈庆之为侍中、车骑大将军,增加封邑一万户。
杨椿在洛阳,他的弟弟杨顺是冀州刺史,哥哥的儿子杨侃为北中郎将,跟从北魏主元子攸在河北。元颢猜忌杨椿,但因为他家世显重,恐怕有失人望,没敢杀他。有人劝杨椿出逃,杨椿说:“我家内外一百口,往哪里逃!只能坐待天命而已。”
元颢后军都督侯暄据守睢阳,作为后援。北魏行台崔孝芬、大都督刁宣急行军包围侯暄,昼夜急攻。五月二十七日,侯暄突围逃走,被抓获,斩首。
上党王元天穆等率众四万攻拔大梁,分兵派费穆将兵二万攻虎牢,元颢命陈庆之出击。元天穆畏惧元颢,准备北渡黄河,对行台郎中、济阴人温子升说:“你是想要去洛阳,还是跟我北渡?”温子升说:“主上因为虎牢失守,以至于狼狈如此。元颢新入,人心未安,现在前往攻击,攻无不克。大王平定京邑,奉迎大驾,这是齐桓公、晋文公那样的壮举。如果放弃这个机会,北渡撤退,我实在是为大王感到可惜!”元天穆觉得他说得很对,但是并没有采纳他的建议,于是引兵渡河。