黄沙百战穿金甲,不破楼兰终不还,看我强汉步兵方阵如何大败匈奴骑兵。元光二年(公元前133年),汉朝皇帝决然放弃和亲和防御战略,对匈奴实施战略反击。六月,西汉以精兵30万,设伏子马邑附近山谷和代郡(治代县,今河北蔚县东北代王城)西部,欲诱匈奴单于南下而击之。