宋兖州刺史徐琰即弃城逃走，泰山、高平、金乡各郡皆尽入魏军之手。接着叔孙建转攻青州，至次年攻入临淄（今山东淄博市临淄区）时，其兵力所向的城邑都溃败，唯宋青州刺史竺夔据东阳城（今山东青州市）抵抗，并坚壁清野。魏军因人民拒守而无法得粮，拓跋嗣遂派于青州有威信的刁雍前往募兵，协助叔孙建等。随后叔孙建率三万骑进攻东阳，竺夔等人奋力拒守，并不时出奇兵突袭魏军。不过由于魏军长期围困，攻势亦愈见勐烈，东阳守军的情况愈来愈差。宋将檀道济等的援军于是先去救援青州。叔孙建进攻东阳时，曾经在东阳北城墙开了三十多步寛的缺口，但他拒绝