晋阳之战,中国春秋、战国之际,晋国日益强大的卿大夫经过兼并,剩下赵、魏、韩、知四大贵族集团。
实力最强、独专国政的知伯,逼韩康子、魏桓子割让大片领地后,又向赵襄子索地,被拒绝,遂于周贞定王十四年(前455)胁迫韩、魏共同发兵攻赵。
赵襄子自知寡不敌众,采纳谋臣张孟谈建议,选择民心向赵、预有准备的晋阳(今山西太原西南)固守。知伯率联军攻晋阳三月不下,又围困年余未克。
至十六年,知伯引晋水(汾水)灌城,城内十分危急。赵襄子利用韩、魏与知伯的矛盾,派张孟谈乘夜潜出城外,密见韩、魏大夫,说服韩、魏倒戈。
在约定的夜间,赵襄子派人杀知伯守堤官兵,掘堤放水,倒灌知伯军营。知氏军从梦中惊醒,乱作一团。
赵军乘势出击,韩、魏军自两翼夹攻,擒杀知伯,其军逃散。后赵、魏、韩灭知氏,瓜分其领地,逐渐形成三家分晋的局面。