為了儘可能的隱蔽自己的行軍路程,高正帥要求各路大軍,規劃好行軍路線以後,儘量走小路,而且採取晝伏夜出方式進行,行軍時一定要保持隱蔽,給突厥人來個出其不意。同時這樣也可以儘量降低自己的傷亡。就這樣經過大約十餘天的行程。大軍終於達到了太原城的外圍。他們隱藏在大山之中,隨時尋找機會,準備對太原城發起致命的一擊。隨後經過前線探子打探的訊息,有一支大約從北面而來的突厥軍隊,不日就要進駐太原城,以此來加強太原城的防禦工作。高正帥當機立斷,立刻讓北路大軍前去攔住這支軍隊,並尋找機會消滅他們。並且讓東路大軍向北靠一靠,隨時準備支援北路大軍。而北路大軍正是孫連城所率領的。孫連城剛剛在西海島大勝一場,現在士氣高昂,這次他也是摩拳擦掌,躍躍欲試,準備大幹一場。再打一個漂亮的仗。東路大軍則是由葉廣林率領。同時讓屠志強率領南路大軍做好準備,隨時準備攻擊太原城,以策應北路大軍。
隨後孫連城則帶領著五萬大軍抄小路,去截擊從北面而來的突厥軍隊。為了掌握更可靠的訊息,他命令軍中所有的探子全部出動,全力打探北面的突厥軍隊的動向。並且他只在軍隊的東面和西面留下少量的探子。其餘的則是全部投入到北面去了。而且他還告訴所有的將領和探子,一有訊息,立刻送到大帳裡,不論什麼時候。哪怕是三更半夜,也立刻送到大帳裡。
而孫連城也在急行軍的過程中不斷地看著地圖,還有地形,水源等各種資料。並且一路蒐集整理各種資料,然後再和身邊的將領進行商討。而各路探子們經過一天打探,各種訊息如雪花般送到了孫連城的手裡。孫連城趕緊集合各個將領,對這些訊息進行分析。分析敵軍的數量,騎兵有多少,步兵有多少,統兵將領是誰,以前指揮過哪些戰鬥等等。
隨後他又命令部隊停止前進,等待下一步的命令。經過訊息分析,這次突厥人派了五六萬人過來,而且大多都是步兵,而且其中老兵的人數也不少。現在距離他們還有六七十里的距離。而且對方好像還沒有發現他們,行軍速度也是中規中矩的。這也讓孫連城認為他們可以埋伏起來,然後隨時給北面而來的突厥軍隊以致命的一擊。
隨後孫連城仔細看著地圖。他想找一個有利的地形,對突厥人展開伏擊戰。經過仔細地考慮,他決定把埋伏的地點設在前面二十里的一個小山坡上,這個小山坡北面十里左右有一條大河。他的想法是等突厥軍隊全部渡河以後,然後進行戰鬥。
但是有的將領不明白,為什麼不等突厥軍隊渡河的時候就對他們進行戰鬥呢?那樣豈不是更好。孫連城解釋道:“如果渡河的時候我們就進行戰鬥,敵人可能就退回去了,雖然也會造成損失,但是如果不把這隊突厥軍隊消滅掉,那他們以後也是我們北進路上的絆腳石。我是想在這裡儘可能的把他們消滅掉,然後迅速拿下太原,最後揮師北上。”
隨後幾個將領又激烈的商量一番,最後同意了孫連城的計劃。
孫連城一看,現在已經統一的思想,確定了下一步的計劃,現在就開始執行了。隨後他說道:“今天馬上就快天黑了,突厥軍隊估計也快安營紮寨了,所以我們要和他們搶時間,現在作戰方案如下,左路軍立刻啟程去前面山坡——梁塬的左面埋伏起來,記住,一定要遠一點,離山坡。右路軍則是去右面。也是一樣遠離山坡。中路軍的一部分則是佔領梁塬,然後守住梁塬。中路軍剩餘的一部分大約一萬多人,則為後備部隊。記住左右路大軍一定要繞開梁塬,在梁塬十里內不要留下行軍的痕跡。我怕突厥人打探到訊息之後,再停留在河對岸了,那樣的話,這個計劃就沒有意義了。等突厥軍隊開始渡河的時候,左右路大軍開始像著梁塬收縮,把從梁塬到河邊的這一段距離給封鎖住。然後突然對突厥人發起進攻。現在我把所有的騎兵都分給了左右路,所以你們一定要在梁塬至河邊的這塊還算相對平坦的區域內,不斷衝擊突厥軍隊。然後根據突厥軍隊的動向,在隨時調整下一步的作戰計劃。”
隨後各個將領領命而去了。孫連城則是帶領著中軍連夜趕往梁塬。同時他告訴將領,在梁塬上一定要隱藏兵力,給突厥人營造一個假象。讓突厥人以為,只要努力進攻,一個回合都可以把梁塬拿下來。隨後就開始了緊張的準備……
經過一天的耐心等待,突厥軍隊終於開始渡河了,在渡河前,突厥人不停地派出各種探子,對河對岸不停地勘測地形,打探訊息。最後發現梁塬上有一個小隊的老弱殘兵,大約有一千人,而且隊形散亂,毫無戰鬥力。孫連城等的就是這個訊息