曹操率二十萬眾順江而下。孫權命周瑜、程普“為左右督,各領萬人” ,共計3萬精銳水軍 ,聯合屯駐樊口的劉備軍一起溯長江西進,與曹軍相遇在赤壁。時曹公軍眾已染疾病,初一交戰,曹軍敗退,暫駐軍於烏林地帶,周瑜等人在南岸 ,雙方隔江對峙。周瑜採用部將黃蓋的火攻之計 ,命其率小戰船十艘,上裝柴草,灌以膏油,假稱投降,向北岸而進,至離曹營二里之處時,各船一齊點火,然後藉助風勢,直向曹軍衝去,曹軍大敗,舟船被燒 。曹操又下令將剩餘的曹軍舟船都予以燒燬,然後撤退,又因為士卒飢疫而死者大半。
赤壁之戰中孫權、劉備在強敵進逼關頭,結盟抗戰,揚水戰之長,巧用火攻,終以弱勝強。此戰為爾後三國鼎立奠定了基礎。