凡與敵戰,須要選揀勇將銳卒,使為先鋒,一則壯我誌,一則挫敵威。法曰:“無選鋒曰北。”
凡是跟敵人作戰,必須選拔勇將、精兵,編組而使其擔任先鋒。這樣,一方麵能夠鼓舞我軍士氣,一方麵可以挫殺敵人威風。誠如兵法所說:“用兵打仗沒有勇將精兵擔任先鋒,必然要遭到失敗。”
建安十二年,袁尚、熙奔上穀郡,〔引〕烏桓數入塞為害。曹操征之。夏五月,至無終;秋七月,大水,傍海道路不通。田疇請為鄉導,操從之,率兵出盧龍塞,水潦,塞外道絕不通,乃塹山堙穀五百餘裏,經白檀,曆平剛,涉鮮卑庭,東指柳城。未至二百裏,虜方知之。尚、熙與蹋頓、遼西單於樓班、右北平單於能臣抵之等將數萬騎逆軍。八月,登白狼山,卒與虜遇,眾甚盛。操輜重在後,披甲者甚少,左右皆懼。操登高而望,見虜陣不整,乃縱兵擊之,使張遼為先鋒,虜眾大潰。斬蹋頓及名王以下,胡、漢降者二十餘萬口。
東漢獻帝建安十二年(公元207年),袁紹之子袁尚、袁熙兵敗逃往上穀郡,這時候烏桓兵也多次進入邊塞作亂。曹操率兵征伐,同年夏季五月,部隊到達無終。秋季七月,洪水泛濫,沿海道路不能通行,隨軍司空戶曹掾田疇請求擔任向導,曹操同意了,遂率軍出盧龍塞。在盧龍塞時道路因洪水隔絕不通,於是開山填穀五百多裏,經白檀,曆平岡,過鮮卑部落領地,向東直趣柳城。當距柳城二百裏時,敵人才發覺。於是,袁尚、袁熙與蹋頓、遼西單子樓班、右北平單於能臣抵之等率領幾萬騎兵,前來堵擊。八月,曹操率軍登越白狼山時,突然與敵人遭遇,而且敵軍兵力眾多,曹軍因輜重留在後麵,披掛鎧甲的很少,所以曹操左右的人都很恐慌。曹操登上高處觀察敵情,發現敵軍陣勢紊亂不整,於是揮軍出擊,並派猛將張遼擔任先鋒打頭陣,結果大敗敵軍,擊斬蹋頓及著名首領以下多人,收降胡、漢部眾二十多萬人。