白馬在黃河南岸,軍事重鎮溧陽對面。白馬與溧陽之間的渡口作為元、曹領地的南北通道,具有極其重要的地理位置。建安五年(公元200年)二月,袁紹進駐溧陽,派大將顏良攻打對岸白馬,又派大將文醜攻打另壹個重地——演金。閻良攻勢淩厲,白馬守軍也撐不住了。他們派使者向曹操求助。白馬必須救,擺在曹操面前的問題是如何救。根據謀士荀攸的建議,曹操制定了壹個行動計劃。隨後,士兵們接到了與演金作戰的命令,曹操命令他們不惜壹切代價迅速拿下演金。在曹操的陣營中,也有袁紹的奸細,曹駿的壹舉壹動都通過密函傳到袁紹的陣營中。袁紹召集謀士開會,大家壹致認為曹操下壹步的計劃是以演金為據點,抄袁俊的後路。太危險了。袁紹立即派兵增援演金。可是曹操走到半路,突然派壹隊精兵抄小路撲向白馬。以他為首的將領是張遼和關羽。關羽躍馬前,在數千大軍中刺死顏良,斬之。袁俊大敗而散,遂解白馬之圍。此戰之後,曹操由被動轉主動,為日後的大決戰打下了良好的基礎。
曹操東引西進的戰術在古今戰爭中都很常見。重點是如何用假消息取信於袁紹。袁紹也是人才濟濟,得到什麽信息都不能信。首先要做的是體面。曹操攻打演金是假的。這件事他和荀妳都知道,別人知道的越少越好。別看是準備讓關羽率領閻良,關羽應該也不知道其中的內幕。這樣,從上到下都認為我們要打演金。只有敵方間諜看到情況,聽到消息,假情報才能迅速傳回。還有就是防禦上要內緊外松,平時要防間諜、防泄密。這時候就要有意無意地打開壹條通道,為敵方間諜護航。壹個精心設計的假消息完全可以牽著敵人的鼻子走,讓他的計劃順利實施。這種渾水摸魚的手法在當代商戰中屢見不鮮。