小牧・長久手の戦い
背景
天正10年（1582年）3月、織田信長・徳川家康は甲斐国の武田勝頼を滅ぼし（甲州征伐）上方に凱旋するが、同年6月には信長が家臣明智光秀によって討たれる（本能寺の変）。本能寺の変後には織田家臣の羽柴秀吉（後の豊臣秀吉）が光秀を討ち清洲会議において台頭し、有力家臣の柴田勝家とは敵対的関係となった。また三河の徳川家康は本能寺後、織田政権の承認のもと、織田遺領の甲斐・信濃を確保し、五カ国を領有した（天正壬午の乱）。
天正11年（1583年）4月、秀吉は近江賤ヶ岳の戦いにおいて織田信長の次男の信雄を加えて、信長の三男・信孝を擁する柴田勝家に勝利した。賤ヶ岳の戦いの後、柴田勝家の遺領の越前は丹羽長秀に与えられ、摂津・大坂の池田恒興は美濃を与えられ、大坂の地は秀吉が接収し、同年暮れ新築した大坂城に信雄を含む諸将を招いている。
天正11年（1583年）に信雄は秀吉によって安土城を退去させられ、これ以後信雄と秀吉の関係は険悪化する。秀吉は信雄家臣の津川義冬、岡田重孝、浅井長時（田宮丸）の三家老を懐柔し傘下に組み込もうとするが、徳川家康と同盟を結んだ信雄は天正12年（1584年）3月6日に親秀吉派の三家老を処刑した。これに激怒する秀吉は、信雄に対し出兵を決断した。
小牧の役に当たっては、紀州の雑賀衆・根来衆や四国の長宗我部元親、北陸の佐々成政、関東の北条氏政らが、信雄・家康らと結んで秀吉包囲網を形成し、秀吉陣営を圧迫した。
犬山城の占拠
天正12年（1584年）3月13日、家康が清洲城に到着したその日、織田氏譜代の家臣で織田軍に与すると見られていた池田恒興が突如、羽柴軍に寝返り犬山城を占拠した。家康はこれに対抗するため、すぐさま翌々日の15日には小牧山城に駆けつけた。
羽黒の戦い
3月15日、池田恒興と協同戦とする森長可は兼山城を出て、16日羽黒（犬山市）に池田勢より突出したかたちで着陣した。しかし、この動きはすぐに徳川軍に知られ、同日夜半、松平家忠・酒井忠次ら5,000人の兵が羽黒へ向けてひそかに出陣する。翌3月17日早朝、酒井勢は森勢を奇襲。酒井勢の先鋒、奥平信昌勢1,000に対抗し、押し返していた森勢だったが、側面から入ってきた松平家忠の鉄砲隊の攻撃により後退し、さらに酒井勢2,000が左側より背後に回ろうとするのを見て敗走した。森勢の死者300余人という。
小牧における対陣
敵襲の心配がなくなった家康は3月18日、小牧山城を占拠し、周囲に砦や土塁を築かせ羽柴軍に備えた。秀吉は3月21日に兵30,000を率いて大坂城を出発、3月25日に岐阜に進み、3月27日に犬山に着陣する。家康が小牧山城に入ってから秀吉の楽田到着までの間、両軍が砦の修築や土塁の構築を行った為、双方共に手が出せなくなり挑発や小競り合いを除けば、戦況は膠着状態に陥った。
白山林の戦い
岩崎城で攻城戦が行われているころ、羽柴秀次勢は白山林（名古屋市守山区・尾張旭市）に休息していたが、9日4時35分ごろ後方から水野忠重・丹羽氏次・大須賀康高勢、側面から榊原康政勢に襲撃された。この奇襲によって秀次勢は潰滅する。秀次は自身の馬を失い、供回りの馬で逃げ遂せた。また、目付として付けられていた木下祐久やその弟の木下利匡を初めとして多くの木下氏一族が、秀次の退路を確保するために討ち死にした。
桧ヶ根の戦い
羽柴秀次勢より前にいた堀秀政勢に、秀次勢の敗報が届いたのは約2時間後のことであった。堀勢は直ちに引き返し、秀次勢の敗残兵を組み込んで桧ケ根に陣を敷き、迫り来る徳川軍を待ち構えた。秀次勢を撃破して勢いに乗った徳川軍は、檜ヶ根（桧ケ根、長久手市）辺りで堀勢を攻撃したが、返り討ちにされて逆に追撃された。徳川軍支隊の死者280余とも500人ともいう。
織田徳川本隊は、9日2時に小幡城を出発して東へおおきく迂回し、4時30分ごろ権堂山付近を過ぎて色金山に着陣。そこで別働隊の戦勝と敗退を知り、岩作をとおり富士ヶ根へ前進して堀秀政勢と池田恒興・森長可勢との間を分断した。この時、秀政は家康の馬印である金扇を望見し、戦況が有利ではないことを判断、池田と森の援軍要請を無視して後退した。
長久手の戦い
岩崎城を占領した池田恒興、森長可に徳川軍出現の報が伝わり、両将は引き返しはじめた。そのころ、家康は富士ヶ根より前山に陣を構えた。右翼に家康自身3,300人、左翼には井伊直政勢3,000人、これに織田信雄勢3,000人。一方、引き返して対峙した恒興・森勢は右翼に恒興の嫡男・池田元助（之助）、次男・池田輝政勢4,000人、左翼に森勢3,000人、後方に恒興勢2,000人が陣取った。
4月9日午前10時ごろ、両軍が激突。戦闘は2時間余り続いた。戦況は一進一退の攻防が続いたが、森長可が狙撃されて討死し、徳川軍優勢となった。池田恒興も自勢の立て直しを図ろうとしたが、永井直勝の槍を受けて討死にした。池田元助も安藤直次に討ち取られ、池田輝政は家臣に父・兄は既に戦場を離脱したと説得され、戦場を離脱した。やがて恒興・森勢は潰滅、合戦は徳川軍の勝利に終わり、追撃したのち小幡城に引きあげた。この日の長久手の戦いにおける羽柴軍の死者2500余人、織田徳川軍の死者590余人という。
秀吉は9日に陽動として小牧山へ攻撃をしかけている。午後に入って白山林の戦いの敗報が届き、秀吉は2万人の軍勢を率いて戦場近くの竜泉寺に向けて急行した。しかし、500人の本多忠勝勢に行軍を妨害される。夕刻、「家康は小幡城にいる」との報を受け翌朝の攻撃を決める。家康と信雄は夜間に小幡城を出て小牧山城に帰還した。秀吉は翌日この報を聞き、楽田に退いた。
北伊勢・美濃方面の戦い
長久手の戦いが行われていた4月8日、羽柴秀長が松ヶ島城を開城させ、城主の滝川雄利は浜田城（三重県四日市市）に移って籠城する。
また、森長可の死後に手薄となった東濃では、三河から徳川勢が侵攻し、4月17日には徳川家に居た遠山利景が旧領であった明知城を奪還している。
その後、羽柴勢は5月4日から尾張の加賀野井城、奥城、竹ヶ鼻城を囲み、水攻めなどで順次攻略したが、信雄・家康は後詰要請に答えず開城するように勧告し、6月10日に開城している（竹ヶ鼻城の水攻め）。
秀吉は6月13日に岐阜城に立ち寄り、6月28日に大坂城に戻った。これを受けて家康も小牧山城を酒井忠次に任せ、清州城に移っている。
岸和田城合戦
和泉では、同年3月から根来・雑賀衆及び粉河寺衆徒が秀吉の留守を狙って堺や大坂に攻め寄せており、岸和田城にも攻め寄せたが、中村一氏と松浦宗清がの末にこれを守りきっている（紀州征伐）。しかしながら、この和泉の攻防により、秀吉は6月21日～7月18日、7月29日～8月15日、10月6日～10月25日と戦場を離れ大坂城に帰還している。
沼尻の合戦
北関東では、5月初旬から8月にかけて、北条氏直率いる北条軍と、佐竹義重、宇都宮国綱、佐野宗綱、由良国繁、長尾顕長らの間で合戦が起きた（沼尻の合戦）。
佐竹義重・宇都宮国綱は秀吉と頻繁に連絡を取り合い、上杉景勝は秀吉の命により信濃出兵をし、北条氏を牽制している。一方、北条氏は先年の家康との講和を発展させ、対秀吉の攻守同盟を結んでいた形跡があり、北条氏は本合戦の直後に小牧・長久手の戦いに参陣しようとした動きがあった。
第二次十河城の戦い
四国では、6月11日に長宗我部元親が十河存保の十河城を落し、讃岐平定を成し遂げている（第二次十河城の戦い）。 家康は元親に「3カ国を与えることを約束した上で渡海して摂津か播磨を攻撃してほしい」（8月19日付の本多正信の親泰宛の書状で「淡路・摂津・播磨」としている。また信雄は香宗我部親泰に備前を与えるとしている）と求め、秀吉も元親の動きを恐れて小牧在陣中に大坂に帰ったりしている。
蟹江城合戦
6月16日に滝川一益が九鬼嘉隆の安宅船と共に、信雄の長島城と家康の清州城との中間にあった蟹江城、下市場城、前田城を海上機動にて落城させると、織田信雄・徳川家康は即日反応し、7月3日には全て落城せしめ、一益は船で伊勢に逃れた（蟹江城合戦）。秀吉は戦地に居なかったため対応が遅れ、伊勢に羽柴秀長、丹羽長重、堀秀政ら6万2千の兵を集め、7月15日に尾張の西側から総攻撃を計画したものの、蟹江城が落城した為中止となった。
楽田城・岩倉城の戦い
8月16日に秀吉は大坂城から楽田城に入る。8月28日には家康も岩倉城に入り、双方、楽田と岩倉において対陣するも小競り合いに終わった。
妻籠城の戦い
同年9月、徳川家康方の菅沼定利、保科正直、諏訪頼忠が木曽谷の妻籠城に攻め寄せたが、木曾義昌の重臣山村良勝がこれを撃退した。
末森城の戦い
9月9日には家康に呼応した佐々成政が能登国の末森城（石川県宝達志水町）を攻撃、落城寸前にまで至らしめたが前田利家の反撃に遭って退却した（末森城の戦い）。
戸木城の戦い
9月15日、戸木城（三重県津市）に篭っていた木造具政ら織田軍が蒲生氏郷ら羽柴軍と合戦を行い、羽柴軍が勝利する。
休戦・講和
秀吉は合戦から半年以上経った11月12日に、秀吉側への伊賀と伊勢半国の割譲を条件に信雄に講和を申し入れ、信雄はこれを受諾する。信雄が戦線を離脱し、戦争の大義名分を失ってしまった家康は11月17日に三河に帰国した。信雄は伊賀と伊勢半国を割譲させられ伊賀は脇坂安治、伊勢は蒲生氏郷ら秀吉方大名に分け与えられた。
その後、秀吉は滝川雄利を使者として浜松城に送り、家康との講和を取り付けようと試みた。家康は返礼として次男・於義丸（結城秀康）を秀吉の養子にするために大坂に送った。こうして、小牧の役は終わった。
秀吉包囲網の瓦解
信雄・家康が秀吉とそれぞれ単独講和してしまったため、紀州の雑賀衆・根来衆や四国の長宗我部元親らは孤立し、それぞれ紀州攻め・四国攻めにより、天正13年（1585年）8月までに制圧されることになる。
また、天正12年（1584年）11月23日、佐々成政が自領・富山から雪深い立山を越えて(さらさら越え)、浜松の家康を訪れ、秀吉への抵抗を促したが聞き入れられず、翌天正13年（1585年）8月の富山の役で秀吉に降伏した。
これによって、天下の趨勢は更に秀吉政権確立へと進んでいくこととなったが、この頃の秀吉は、家康を武力により討伐することを諦めず、家康征伐を公言していた。
天正大地震発生前後の状況と地震による影響
家康と講和した後も、秀吉は再戦に向け、1年以上かけて態勢を整えていった。秀吉包囲網が瓦解していくのと同時期に、秀吉は、二条昭実と近衛信輔との間で朝廷を二分して紛糾していた関白職を巡る争い（関白相論）に介入し、天正13年（1585年）7月、近衛前久の猶子となって、関白宣下を受けた。また、美濃国大垣城に15万人の大軍のための兵糧を備蓄。地位、戦力共に家康を圧倒し、いつ決戦に臨んでもよいところまで体勢を整えていった。
一方の家康は、天正壬午の乱の後、北条氏と結んだ同盟条件に基づく上野国沼田（群馬県沼田市）の割譲で、沼田を領有していた信濃国上田城主・真田昌幸と対立。昌幸が上杉氏・秀吉方に帰属して抵抗し、これに手を焼いていた（第一次上田合戦）。またこの頃、家康は背中の腫れ物の病で苦しみ、一時重篤に陥っている。
さらに、実はこの頃、徳川氏の領国では天正11年（1583年）から12年（1584年）にかけて起こった地震や大雨に戦役の負担が重なって、領国経営に深刻な影響が出ていた。特に天正11年（1583年）5月から7月にかけて関東地方から東海地方一円にかけて大規模な大雨が相次ぎ、徳川氏の領国も「50年来の大水」（家忠日記）に見舞われていた。その状況下で豊臣政権との戦いをせざるを得なかった徳川氏の領国の打撃は深刻で、三河国田原にある龍門寺の歴代住持が記したとされる『龍門寺拠実記』には、天正12年（1584年）に小牧・長久手の戦いで多くの人々が動員された結果、田畑の荒廃と飢饉を招いて残された老少が自ら命を絶ったと記している。徳川氏領国の荒廃は豊臣政権との戦いの継続を困難にし、国内の立て直しを迫られていた。
こうした中、天正13年11月13日（1586年1月2日）、徳川家の実質ナンバー2だった石川数正が出奔して秀吉に帰属する事件が発生する。この事件で徳川軍の機密が筒抜けになったことから、軍制を刷新し武田軍を見習ったものに改革したという（『駿河土産』）
このような状況から、当時、家康は風前の灯だと見られていた。
ところが天正13年11月29日（1586年1月18日）に列島の中央部を「天正大地震」が襲う。マグニチュード（M）8クラス、最大震度6だったとされる。この時の地震による被害としては、富山県高岡市の木舟城は陥没し、城主・前田秀継（利家の弟）が死亡。岐阜県白川村の帰雲城も城下もろとも埋没し、このため城主内ヶ島氏一族が滅亡。このように被害は中部、東海・北陸の広範囲に及んだ。このとき秀吉は近江国坂本城にいたが、あまりの恐ろしさにすぐに大坂城に逃げ帰ったという。
国際日本文化研究センターの磯田道史・准教授は「天災から日本史を読みなおす」（中公新書）で、この地震を「近世日本の政治構造を決めた潮目の大地震」だったと指摘。この地震がなければ、家康は2カ月後に秀吉の大軍から総攻撃を受けるはずだったとしている。天正12年（1584年）の「小牧・長久手の戦い」で局地戦では勝った家康だが、その後の秀吉は秀吉包囲網を瓦解させ、紀州や四国など版図を飛躍的に拡大し彼我の軍事力には大きな差がついていた。戦争に突入すればその後の後北条氏のように、家康には滅亡の可能性すらあっただろう。ところが震災で、秀吉の対家康前線基地の大垣城が全壊焼失、同盟軍の織田信雄の長島城も倒壊したという。秀吉軍を展開させるはずの美濃・尾張・伊勢地方の被害が大きく、戦争準備どころではなくなっていた。
一方の家康側は、この地震により岡崎城が被災したが、領国内は震度4以下だったという。もっとも天正大地震以前に大雨や小牧・長久手の戦い等への領民動員で徳川氏の領国は荒廃しており、家康にしても豊臣政権との戦いどころではなかった。
秀吉は家康征伐を中止して和解路線に転じ、1年近くにわたる交渉を経て、天正14年（1586年）10月27日、家康は大坂城において秀吉に謁見し、諸大名の前で豊臣氏に臣従することを表明。豊臣政権ナンバー2の座を確保し将来に備えることとなる。
迂回作戦
通説である参謀本部や花見は迂回作戦の発起を池田恒興の献策としているが、異なる意見も出ている。岩澤は、秀吉が丹羽長秀に宛てた4月8日付書状を吟味したうえで、三河進攻作戦は池田恒興の強弁な献策ではなく、秀吉が構想していた作戦を恒興が意をくんで進言したと述べている。谷口はこれを進め、迂回作戦の主導権は恒興ではなく秀吉にあったとしたうえで、九鬼水軍もくわえた水陸両用作戦を計画していたとする。
政治的意義
参謀本部や花見は、1584年に結ばれた羽柴秀吉と徳川家康の講和を形式的なものだったとみなし、1586年の家康上洛によりやっと服従したとみている。ただ、秀吉が脇坂安治に宛てた書状には、秀吉は徳川方から織田信雄（信長の次男）の娘、家康の長男と弟らを人質に出す和睦案が出されたが、一度拒絶したと記述されている。申し出このうえで、秀吉は信雄の領地を奪って勢いを増し、信雄は家康という外援者により余威を存したのみ、そして家康は有形に得るところはなかったが無形の声望によってはかりしれない利益を得、後年の玉成を予約したと述べている。
これに対し、跡部は1584年の講和で家康が秀吉に人質を差し出したことをもって服従の姿勢を見せたとし、1586年の上洛は服従の最低条件が引き上げられたからだとしている。そして、秀吉が家康にさえぎられて「軍事的征服路線から伝統的国制活用路線への転換」を余儀なくされたという説を否定している。
さらに、近年では片山正彦が、秀吉が家康を軍事的に屈服させきれなかったために、1586年の上洛後も秀吉と家康の間には主従関係が形式的な形でしか成立しなかったとしている。このため、家康は北条氏との同盟関係を引き続き存続させて秀吉と北条氏の間では依然として中立の立場を保持する一方、秀吉は徳川氏の軍事的協力と徳川領の軍勢通過の許可が無い限りは北条氏への軍事攻撃は不可能になった。その結果、秀吉は西国平定を優先して東国に対する軍事的な平定を先送りする方針を採り、東国に対しては家康を介した「惣無事」政策に依拠せざるを得なくなった。家康が秀吉に完全に服従したのは1589年暮れに秀吉が北条氏討伐を宣言して家康がこれに応じ、更に翌1590年に入って家康が三男・長丸（後の徳川秀忠）を実質上の人質として上洛させ、北条氏討伐の先鋒を務めた時であるとしている（小田原征伐）。
徳川家での顕彰
関ヶ原本戦において徳川氏の主力は合戦に参加することができなかった。このため、奇襲により羽柴軍別動隊を壊滅に追いこんだ小牧・長久手の戦いは徳川家で顕彰の対象となった。尾張藩においては、家康九男の藩主義直は長久手古戦場にみずから調査に行くほどの興味を示した。また、尾張藩士の調査によってつぎつぎと石碑が建てられ、藩士による合戦記も編纂されている。紀伊藩では、家康十男の藩主頼宣は小牧・長久手の戦いにまつわる合戦記を収集し、宇佐美定祐などの軍学者に命じて屏風や配陣図を描かせたり当時をよく知る者に合戦記を書かせたりしている。
日本外史
頼山陽の『日本外史』に、「公 (神君家康) の天下を取る、大坂に在らずして関ヶ原にあり、関ヶ原に在らずして、小牧にあり」と、「小牧・長久手の戦い」こそが、徳川家康の天下人へ押し上げた原動力になったことを述べている。