天保五年(即公元554年)春,正月二十六日,高洋决定攻打山胡部(即匈奴部落)。山胡部落大败而逃,其部落但凡年龄在十二岁以上的男子均被斩杀。妇女和小孩子则赏赐给士兵们。
高洋领兵追击,直达山胡部称之为石楼的地方,据说当时的石楼地势十分险峻,自北魏成立以来,从来没有兵马能到达这个地方。
当高洋率领的齐军到达石楼后,山胡部落的人都被吓得闻风丧胆,不论远近的山胡人,无不是因为恐惧高洋而投降臣服。
柔然国君盭罗辰刚刚坐上王位,趁着高洋率兵攻打匈奴部落时,就在同年的三月造反,撕毁国书盟约,背叛大齐。
起兵进犯齐国的边境,进行大肆抢掠。高洋知道后大怒,这次他发誓要消灭柔然,踏平这个部落。
高洋亲自领兵征讨,他大破柔然大军,迫得柔然国王盭罗辰父子领着余部向北逃走。
到了初夏四月,盭罗辰父子领着余部入侵齐国的肆州。皇帝高洋又再从晋阳发兵征讨,到达恒州。
这时,敌人的骑兵分散退走,大部队都陆续返回了大本营集合,只有文宣帝高洋统率的二千多骑兵断后,夜间驻扎兵营,住在黄瓜堆这个地方。
柔然的另一个部落酋长率领几万名骑兵,紧扣马鞍进逼,将高洋的二千多骑兵营地四面团团围困。
当时的文宣帝照样安然入睡,天大亮才起身,神色自若,他指挥着军队排列阵形,破围而出。敌人退走时,宣帝又指挥队伍追击,杀得敌人尸横遍野,柔然敌军的尸体铺满整整二十里路远。
这次大战齐国大军抓住了盭罗辰的妻子和俘虏二万多人。到了这一年的农历五月初二,附近的被称为“地豆干”族、契丹部落都派使者朝贡,不敢再与齐军对战。
同月二十二日,高洋率兵继续北攻柔然,又大破该部。柔然部落的人都吓得望风而逃了。
高洋带领各部队一路追击柔然军,途中大军会集在祁连池。
到了二十七日那天,高洋出兵到塞外之地,到达厍狄谷,大军一路追击,行军一百多里路,都没有见到水池和泉水,这时三军部队个个又渴又累,幸好不久后,上天下了一场大雨。