建安二十四年,劉備率軍到定軍山,夏得知消息後立即率軍搶劫。但夏不僅沒能奪取定軍山,反而最後取了自己的性命。曹操得知夏被殺的消息後非常生氣,於是親自率軍來到陽平關。在此之前,曹操先調米倉。不曾想,米倉的新位置被殺了夏的黃忠得知,於是黃忠勸說趙雲讓他去君米倉偷糧草。
趙雲同意了這個提議,他們兩人事先約定好了時間,以便應對這壹突發情況。如果黃忠逾期不歸,那麽趙雲就會率軍出寨迎敵。結果黃忠真的沒有在約定的時間回來,而領兵來接他的趙雲卻恰好遇到了曹操,曹操領兵到了陽平關。於是雙方軍隊開始交戰。趙雲不願與曹操久戰,邊戰邊退,終於成功回村。
曹操不肯就此罷休,繼續追趕趙雲。趙雲見此情景,制止副將關寨門,抵抗曹駿,然後下令寨中將士杜絕,只令弓弩手暗中埋伏。後來追到寨前的曹操,見寨門開著,寨中十分安靜。因為害怕欺詐,他停止了行動。躲在寨中暗中觀察的趙雲見已經掉頭撤退,於是下令進攻,原本安靜的蜀軍大營頓時變成了金燦燦的鑼鼓聲。突然出事的曹駿,短時間陷入混亂,最終傷亡無數。