7冬季十月己卯日,北魏立皇子拓跋伏罗为晋王,拓跋翰为秦王,拓跋谭为燕王,拓跋建为楚王,拓跋余为吴王。
8甲申日,柔然派遣使者前往建康。
9十二月辛巳日,北魏襄城孝王卢鲁元去世。
10丙申日,宋文帝下诏命令鲁郡(今山东曲阜)修缮孔子庙及学舍,免除孔子墓旁五户人家的赋税徭役,让他们负责洒扫。
11李宝派遣他的弟弟李怀达、儿子李承奉表前往平城;北魏任命李宝为都督西垂诸军事、镇西大将军、开府仪同三司、沙州牧、敦煌公,四品以下的官职允许他秉承皇帝旨意代理任命。
12雍州刺史晋安襄侯刘道产去世。刘道产善于治理政务,百姓安居乐业,财物充足,因此民间流传《襄阳乐歌》。山蛮从前不能制服的都出来,沿着沔水(今汉江)建立村落,人口众多。等到刘道产去世,蛮人送葬到沔口(今湖北武汉汉口)。不久,群蛮大规模叛乱,(胡三省注:刘道产去世后不久群蛮作乱,是因为后来的官员不能安抚他们。)征西司马朱修之讨伐他们,没有取胜;宋文帝下诏让建威将军沈庆之代替他,斩杀俘虏一万多人。
13北魏君主让尚书李顺评定群臣等级,赐予爵位;李顺接受贿赂,评定不公平。这一年,凉州人徐桀告发了他,北魏君主发怒,并且因为李顺包庇沮渠氏,当面欺骗误导国家,(胡三省注:事见上卷元嘉十六年。)赐李顺死。
元嘉二十年(癸未,443年)
1春季正月,北魏皮豹子进军攻打乐乡,将军王奂之等人战败阵亡。北魏军队前进到下辨,将军强玄明等人战败而死。二月,胡崇之与北魏军队在浊水交战,胡崇之被北魏擒获,残余部众逃回汉中。将军姜道祖兵败,投降北魏,北魏于是夺取仇池。杨保炽逃走。
2丙午日,北魏君主前往恒山(今河北恒山)南面;三月庚申日,返回皇宫。
3壬戌日,乌洛侯国派遣使者前往北魏。(胡三省注:乌洛侯国在了你干国北面,距离代郡四千五百多里。地豆干在室韦西面一千多里,室韦在勿吉北面,勿吉在高句丽北面,那么乌洛侯是东夷。使,指使者。)当初,北魏居住在北方荒野时,在乌洛侯西北开凿石庙,用来祭祀祖先,高七十尺,深九十步。(胡三省注:量高度称为高,量深度称为深。)等到乌洛侯使者到达北魏,说石庙还在,北魏君主派遣中侍郎李敞前往石庙祭祀,在墙壁上刻下祝文后返回,石庙距离平城四千多里。
4北魏河间公拓跋齐与武都王杨保宗分别镇守雒谷,(胡三省注:雒谷就是骆谷,《北史》写作“骆”。)杨保宗的弟弟杨文德劝说杨保宗,让他据守险要之地自行固守来反叛北魏。有人把这事告诉拓跋齐,夏季四月,拓跋齐诱捕杨保宗,送往平城,将其杀死。前镇东司马苻达、征西从事中郎任朏等人(胡三省注:苻达等人都是杨氏的官属。任,姓。朏,名。)于是起兵立杨文德为主,占据白崖,(胡三省注:今大安军东北八十里有白崖。大安军是古代的葭萌之地。《考异》说:《宋书·氐胡传》说:“拓跋齐听说起兵,逃走,苻达追击斩杀拓跋齐,于是占据白崖。”按《后魏·河间公齐传》说:“杨文德向宋国求援,宋国派遣房亮之、苻昭、啖龙等人率领部众援助杨文德,拓跋齐斩杀啖龙,擒获房亮之,氐人于是被平定,拓跋齐因功被任命为内都大官,去世。”可见《宋书》错误。)分兵攻取各个戍所,进军包围仇池,自称征西将军、秦·河·梁三州牧、仇池公。(胡三省注:《考异》说:《宋书》记载在三月;《魏书》记载在四月,现在依从《魏书》。)
5甲午日,宋文帝立皇子刘诞为广陵王。
6丁酉日,北魏实行大赦。
7己亥日,北魏君主前往阴山(今内蒙古阴山)。
8五月,北魏古弼征发上邽、高平(今宁夏固原)、岍城(胡三省注:“岍城”按意思应当写作“汧城”。汧,指汧水流域。)各路军队攻打杨文德,杨文德退走。皮豹子统领关中各路军队到达下辨,听说仇池之围已解,想返回;古弼派人对皮豹子说:“宋人以失败为耻,一定会再来。军队返回后,再次出兵就困难了,不如训练士兵积蓄力量来等待他们。不出秋冬,宋军一定会到;以逸待劳,没有不能攻克的。”皮豹子听从了他的建议。北魏任命皮豹子为仇池镇将。
杨文德派遣使者前来求援。秋季七月癸丑日,宋文帝下诏任命杨文德为都督北秦、雍二州诸军事、征西大将军、