在外征战一年有余的的木华黎大军此时也是十分疲惫。木华黎命令大军将太原府城团团包围,一边继续攻城,一边进行休整。
木华黎又派出一支三万人马的偏师,先后夺取太原府周围的交城、寿阳、榆次、文水、祁县、太谷、盂县等城池。
在木华黎大军到来之前,郭文振已经上表给金国朝廷,请求增兵太原。
为了增援太原,完颜珣下旨,命令平阳知府胡天作、隆德知府完颜开分别率领所部三万人马,从平阳和隆德北上,互为犄角,共解太原之围。
胡天作,金国西京路管州人。自幼习武,青年时期即加入金军,以乡兵身份守御管州,后因累功升任少中大夫、管州刺史等职。蒙古大军入侵山西后,金国朝廷封其为“平阳公”、平阳知府,命其镇守山西西南各地。
胡天作率领三万人马从平阳府出发,进入太原境内,攻打木华黎大军占领的县城,因为这些城池在木华黎大军打下来后,并没有派兵驻守。胡天作所部很快就收复了太原以西各个县城,然后驻扎于太原以西二百里处的交城休整。
木华黎久攻太原不下,为引郭文振出击,佯装一副要撤军的模样。郭文振误听哨探之言,做出了木华黎将要全线撤军的误判,便催促胡天作所部前来太原汇合,一起进攻木华黎大军。
于是胡天作让全军留下辎重粮草,轻装出发,向太原开进。当行至太原西南方向三十里处时,就被蒙古哨探发现,并快马禀报给木华黎。木华黎命令吾也而、不花所部共两万骑兵,兵分两路分别向胡天作所部发起进攻。
胡天作所部行至太原西南方向十里余处时,就遭到吾也而、不花两支骑兵万人队的合围。胡天作所部三万人马主要以步兵为主,只有少量骑兵,被蒙古骑兵袭击,只得仓促迎战。
吾也儿、不花的两支骑兵万人队,虽不是纯正的蒙古骑兵队伍,但是却是从其他各族挑选出来的优秀士兵编组而成。其战斗力和女真骑兵旗鼓相当,更是远胜金军步兵。
两万蒙古骑兵和三万金军步兵一交战,金军很快败下阵来,胡天作只好率部撤退,蒙古骑兵一路追杀百余里,金军死伤无数,胡天作只带千余骑兵回到平阳府。
与此同时,完颜开所部也到达距离太原以东一百里处的晋中县。完颜开所部原本只有两万人马,但完颜珣诏命其须带三万人马救援太原。完颜开只得从预备军中又征兵一万,然后率军北上。
完颜开,本名张开,金国中都路景州汉族人。自幼习武,成年以后加入绿林。蒙古大军攻掠河北时,完颜开结集地方武装固守景州,后又领兵收复清州,被金国朝廷封为潞州招抚使。完颜开在与蒙军的战斗中多次杀敌立功,并向完颜珣上表以示忠心,被完颜珣恩赐完颜姓氏。当蒙古大军入侵山西时,又被完颜珣封为上党公、隆德知府,领泽、潞、沁三州。