此,中華帝**動用第三軍、第四十五軍、陸戰第一師和陸戰第二師,總兵力15萬人,火炮1300多門,其中155毫米重榴彈炮200門,戰車40輛,飛機1000多架。而日軍兩個師團僅有不足五萬人,火炮只有330門,重炮只有120毫米山炮40門,沒有戰車和飛機支援,處於絕對弱勢。
由於日軍沒有空中力量支援,有鑑於立花山戰鬥中炮兵被首先摧毀,從而一點反擊力量都沒有的教訓,日軍將炮兵部隊進行了大量的偽裝,防止遭到中華帝國海軍航空兵戰鬥機的襲擊,能夠在最關鍵的時候為日軍提供炮火支援。
7月21日,中日兩軍爆發開戰以來的第一次大規模炮戰。
因為大霧天氣,中華帝國的海軍航空兵直到中午過後才起飛前往基山轟炸,這段時間日軍緊急搶修了昨天被炸燬的防禦工事。
上午八點三十分,作為正面主動的中華帝國第四十五軍調集800門大炮向基山日軍陣地實施猛烈炮擊,但日軍憑藉天險,並未實施炮火反擊,為的就是不被中華帝**發現他們的炮兵陣地位置。
中華帝**為了讓日軍炮兵開火,從而鎖定日軍炮兵隱藏著的陣地位置,進而全殲日軍炮兵部隊,為總攻基山鋪平道路,徐邦傑下令陸戰一師向基山東部大峰山挺進,意圖迂迴基山側翼。
另一邊,徐邦傑命令第三軍和陸戰二師從城山方向試圖突破,從右翼包抄基山日軍後路。
兩個巨大的攻擊箭頭分別從基山左右兩翼迂迴穿插,中央又被四十五軍牽制,日軍兩翼的兵力頓時顯得不足,隱藏已久的炮火不得不拿出來支援。
十點一刻,陸戰第一師集中200門大炮,對大峰山日軍陣