鞌之戰又名鞍之戰，是中國歷史上春秋時期齊國和晉國之間發生於前589年六月十七的一場戰鬥，作戰的地點是鞌（今濟南市歷城區）。齊頃公討伐魯國，晉、衛出兵救援，齊軍先在新筑擊敗衛軍，又與晉軍在鞌地相遇。齊頃公輕敵冒進，決戰前部隊不吃早餐，戰馬不披甲。最終，晉軍大勝，齊頃公在近臣逢丑父的掩護下勉強逃走。
背景
前597年，晉國在邲之戰中敗於楚國，一度失去中原霸權，原先親附晉國的諸侯國開始離心。戰後，晉國中軍將、邲之戰的指揮者荀林父向晉景公請求以死謝戰敗之罪，晉景公原本想同意。但在大臣士渥濁勸諫下，景公免其死罪，復其原職。。次年，在邲之戰中冒進導致戰役失敗的先縠企圖與晉國北部的赤狄勾結入侵晉國，事敗而被滅族。前594年，荀林父率軍攻滅赤狄的一支潞氏，次年，晉中軍佐士會率軍滅赤狄甲氏、留吁、鐸辰等部，晉國勢力越過太行山，到達今河北地區，逐漸接近齊國的勢力範圍。
齊國自前643年齊桓公去世后陷入長期內亂，至前608年齊惠公即位后局勢方才穩定，齊國國力有所恢復。前599年惠公去世，其子無野即位，是為齊頃公。齊頃公即位后開始有意與晉國對立，前596年，齊國出兵攻擊親附晉國的莒國。
前592年春，晉國中軍佐郤克出使齊國參加會盟，郤克有跛腳，會盟時只能一瘸一拐地登上臺階。齊頃公故意讓自己的母親蕭同叔子在帷帳后觀看，蕭同叔子看到后發出了笑聲。郤克聽到了笑聲倍感羞辱，發誓一定要懲罰齊國。回到晉國后，郤克向晉景公要求討伐齊國，晉景公不許；郤克又要求發動家族的私兵，晉景公也不許。同年夏，晉國在卷楚與諸侯會盟，會盟前逮捕了齊國使臣晏弱、蔡朝和南郭偃，只有高固提前逃走。但在晉臣苗賁皇的勸阻下，晉景公放鬆了對晏弱等人的看管，他們後來伺機逃回齊國。入秋后，晉軍返回國內。中軍將士會請求退休，其子士燮詢問其父緣由。士會認為郤克此時正報仇心切，如果一直得不到機會，可能反而會做出危害晉國的行為。於是士會告老退休，中軍將一職由郤克接替。
前591年，晉、衛兩國共同發兵討伐齊國，到達陽谷，齊頃公在繒地與晉景公會盟，派公子彊去晉國做人質。
同年，楚莊王去世。自邲之戰後，魯宣公一直與楚國親近，希望借楚國的力量進攻齊國。但楚莊王去世，楚國處在國喪之中不願出兵，魯國只能重新倒向晉國。次年，齊國與楚國結盟，於是魯國與晉國正式結盟。齊國再度被晉國及其盟國包圍，齊頃公因此開始準備進攻魯國。
戰役經過
齊國伐魯
前589年春，齊頃公親自率軍入侵魯國，包圍魯國北部要塞龍邑。齊頃公的寵臣盧蒲就魁攻擊城門，被守軍俘獲。頃公向守軍喊話說，只要釋放盧蒲就魁，便與龍邑人結盟並退出魯國境內。守軍不聽，反將其處死並將屍體懸于城墻上。頃公大怒，親自擂鼓攻城，三天後攻佔了龍邑。之後齊軍繼續南侵，一直打到巢丘。
晉、衛參戰
衛國接到魯國的求救后，派遣上卿孫良夫率衛軍救援魯國。衛軍直接進攻齊國本土，齊頃公回軍救援並在新筑擊敗衛軍。戰敗后，孫良夫退入新築城，不及回國都覆命，便前往晉國求援。魯國亦派遣大夫臧孫許前往晉國，兩人找到郤克，希望通過他請求出兵。晉景公認為對齊國用兵時機已到，遂決定派戰車七百乘進攻齊國。郤克認為，七百乘是城濮之戰中晉國出動的戰車數量，而他自己的才德不可與當時的諸將相比，於是要求增派兵力。晉景公遂派戰車八百乘，由中軍將郤克領中軍，士燮領上軍，欒書領下軍，韓厥任司馬。由臧孫許作嚮導進入齊國，魯國大夫季孫行父率魯軍前來匯合。晉、魯、衛三國聯軍在莘地追上齊軍。
六月十六日，兩軍到達靡笄山腳下，各自列陣。齊頃公遣使請戰，說：「您帶著貴國國軍的軍隊光臨敝邑，敝國軍隊雖不強，但也請明早在戰場上相見。」郤克回覆道：「魯、衛皆是我晉國的兄弟之國，他們跑來向我們報告說：『貴國的軍隊不分晝夜地在我們的國土上發泄情緒。』我們的國君於心不忍，於是派我們來向貴國請示，同時又命令我們不要在貴國的土地上久留，所以我們只知前進不知後退，您的命令我們不會違抗。」齊頃公回覆說：「您願意作戰，這正是我們齊國所期望的；即使不允許，我們也是要兵戎相見的。」
齊軍將領高固獨自衝擊晉軍陣營，用石塊砸倒一名晉軍士兵，將其俘獲后駕著那名士兵的戰車返回。他又把桑樹根系在車上，巡行到齊軍大營，大聲喊：「想要勇氣的，可以來買我剩下的！」
鞌地大戰
六月十七日，晉、齊兩軍在鞌地擺開陣勢。齊國一方，邴夏為齊頃公駕車，逢丑父為車右；晉國一方，解張為郤克駕車，鄭丘緩為車右。齊頃公輕視晉軍，命令士兵打完仗再吃早飯，戰車的御馬也不披甲。
兩軍正式交戰，交戰中郤克被箭射中，血流到靴子上 ，但他仍不停敲鼓。郤克跟解張和鄭丘緩說自己中箭，解張回答說：「自戰鬥開始，我的手和手肘就被箭射穿。我折斷了箭桿繼續駕車，傷口淌出的血已經把車子的左輪染紅了。」鄭丘緩則說：「自戰鬥開始，每遇到險處，我都會跳下車推車，您知道嗎？不過您確實受傷了！」解張又說：「全軍士兵都在注意我們車上的旗子和鼓聲，以它們為指揮進退的訊號。我們這輛車必須有人鎮守，這場戰鬥才能取得勝利。您怎麼能因為受了一點傷，就壞了國君的大事！我們身披甲冑，手持兵器，本來就抱著必死的決心。您的傷還不致死，請您一定要支撐下去！」解張說完便轉身幫郤克敲鼓，他左手持韁繩，右手舉著鼓槌敲鼓。戰車隨即失控，向齊軍陣中衝去。晉軍士兵見狀大受鼓舞，隨即全軍跟著郤克的戰車衝鋒。齊軍力戰不支，開始向後退卻，晉軍追著齊軍在華不注山下跑了三圈。
頃公逃脫
交戰前一晚，晉軍司馬韓厥夢到他的父親子輿對他說：「明天作戰時不要站在戰車的左右。」於是第二天交戰時，韓厥站在戰車的中間駕車。齊軍敗逃時，韓厥駕車緊追齊頃公的戰車，齊頃公張弓搭箭準備還擊。邴夏對齊頃公說：「射那個駕車的人，他看上去是個君子。」齊頃公說：「既然是個君子那就不應射他，這是不合禮法的。」於是齊頃公連發兩箭射死了韓厥的車左和車右，車左摔下車而車右倒在了戰車中。正好晉將綦毋張所乘的戰車損壞，請求上韓厥的車。韓厥停下車，俯身扶正車右的屍體並讓綦毋張上車。趁韓厥停車的間隙，逢丑父和齊頃公交換了位置。
齊頃公的戰車快要到達華泉時被樹枝卡住不能動，逢丑父的手臂前幾日被蛇咬傷不能推車。此時韓厥的戰車追上，將逢丑父假扮的齊頃公俘獲。韓厥確實是一位遵守禮法的君子，他下車向「齊頃公」行禮，又獻上酒杯和玉璧以示尊敬，隨後才將「齊頃公」控制起來。逢丑父借口口渴，請求讓真正的齊頃公去華泉取水給他喝，韓厥應允。齊頃公趁機逃走，遇到齊國大夫鄭周夫等人的戰車，這才得以匯合大部隊返回國都。韓厥將逢丑父獻給郤克，郤克認出他不是頃公，大怒，想要處死逢丑父。逢丑父大喊：「從今以後怕是不會再有人替自己的君王受難了，今天這裡就有一個，難道你們還要殺掉他嗎？」郤克說：「這個人不惜用自己的死換他的國君脫離險境，我殺了他不吉利，就赦免了他來勉勵那些忠君愛國的人吧。」於是逢丑父被赦免。《公羊傳》則記載逢丑父被處決。
戰後
齊頃公戰敗后領軍自徐關返回國都臨淄，聯軍則從丘輿進入齊國境內，在馬陘駐紮。齊頃公遣國佐為使向晉國乞和，獻上寶物紀甗和玉磬，許諾割讓土地。郤克不同意，要求齊國交出蕭同叔子作為人質，並將齊國的田壟一律改為東西向。國佐據理力爭，認為蕭同叔子是齊頃公的母親，齊國與晉國皆是侯國，所以蕭同叔子也是晉景公的母親，晉國要挾蕭同叔子的行為是不孝；古代的聖王都是讓人們根據地利開闢田地，現在晉國只注重自己的利益，將自己的意願強加在他國身上，這樣是不能當好諸侯盟主、以德行安撫天下的；如果晉國還是執意這麼要求，齊國將集結剩下的軍隊抵抗到底。魯、衛兩國人害怕日後齊國報復，紛紛請求郤克不要過分脅迫齊國。郤克收下了齊頃公的禮物，只要求齊國歸還侵佔魯國的汶陽之田。
前589年7月，晉軍與齊國的國佐在爰婁正式結盟。又與魯成公在上鄍會面，魯成公贈送晉軍各將領戰車和車服，之後晉軍返回國內。九月份，衛穆公去世，晉軍將領順路弔唁了衛穆公。晉軍回國后，景公褒賞了郤克等將領，又派大夫鞏朔去成周向周天子獻上戰利品和俘虜。周定王不予接見，只派單襄公辭謝道：「蠻夷戎狄不服王化，破壞天子的禮儀綱紀，天子命令討伐他們，這才有進獻俘虜的儀式；兄弟甥舅之國中若有叛逆，不遵從天子的命令，天子如下令討伐他，則只要來報告一下，不需進獻俘虜。如今叔父晉侯（周天子稱同姓諸侯如晉、魯為伯父、叔父，異姓諸侯如齊、秦為伯舅、舅氏）打了勝仗，不派上卿來報捷，只派一個大夫來。雖然天子喜歡鞏朔這個人，但怎麼背棄典章，讓晉侯也背上失禮的罪名呢？況且齊侯是甥舅之國，更是開國功臣姜太公的後代，叔父您攻打齊國，是齊侯放縱私慾激怒了叔父，還是齊國犯下了難以糾正的大錯？」鞏朔聽后無言以對，周定王只以大夫之禮而非上卿之禮接待了鞏朔。
晉伐齊時，魯、衛兩國皆背離楚國而追隨晉國，楚國令尹子重率領楚軍，聯合蔡、許國的軍隊救援齊國。楚軍攻入衛國，又入侵魯國。此時鞌之戰已經結束，晉軍已返回國內，晉國人不願與楚國正面交鋒。魯、衛兩國只能與楚國結盟講和，魯國獻上工匠數百人，還派魯成公的兒子公衡去楚國當人質。楚國在魯國的蜀地與魯、蔡、許、陳、秦、齊等國會盟，然後退兵。
前588年，晉國郤克領兵攻滅了赤狄𪪞咎如部，徹底消滅了殘餘的赤狄。同年十二月，晉景公僭越天子之禮，將原先的三軍擴充為六軍，提升韓厥、鞏朔等人為卿以獎賞其功績。齊頃公也在十二月親自前往晉國朝拜，頃公想要進行授玉的儀式，郤克連忙出面勸阻：「您此行前來晉國，只因先前婦人的一聲恥笑，讓您受了這麼大的屈辱，我們國君實在不敢受此大禮。」之後，晉景公擺下宴席招待齊頃公。席間齊頃公注視著韓厥，韓厥問：「您還認識韓厥嗎？」頃公答：「服裝換了。」韓厥於是登上臺階，舉起酒杯說：「下臣在戰場上不惜一死，就是爲了今日兩位國君能在這堂上宴飲啊！」
影響
邲之戰之後，晉國國力一度衰弱。但在晉景公的勵精圖治下，晉國在輔氏之戰中挫敗秦軍，又消滅赤狄，之後在鞌之戰中重創齊國，晉國國勢振。齊國被迫與晉國結盟，先前倒向楚國的衛國、魯國、鄭國等也逐漸重新依附晉國。鞌之戰後，景公對內扶立同姓卿族、壓制異姓卿族，發動下宮之難打壓勢力過盛的趙氏，對外採納楚國叛臣申公巫臣的建議，通過教導東南吳國人乘戰車作戰的方式削弱楚國的實力。至晉景公去世時（前581年），晉國已有與楚國再次爭霸的實力。
鞌之戰一敗，齊國國力受損嚴重。齊頃公開始變得低調，不再對鄰國用兵。頃公採取一系列措施，如開放御用園林、輕徭薄賦、照顧孤寡殘疾，逐漸穩定了齊國民心。此後，齊國在外交上一直與晉國同進退，直到其子齊靈公即位后才開始重新嘗試挑戰晉國的霸權。
後世研究
宋代文學家曾鞏的《登華山》中有「丑父遺忠無處問，空餘一掬野泉甘」的詩句。