備中高松城の戦い
宇喜多氏が領していた備前岡山から先は毛利の勢力範囲であったため、織田軍と毛利軍は備前・備中国境地帯で攻防を繰り広げることとなった。毛利氏は戦いに備え、国境付近の「境目七城」(別名は「備中七城」)を防衛ラインとした。
天正10年3月15日、秀吉は姫路城から備中へ向けて、2万の軍勢を率いて出陣した。途中、19日に宇喜多氏のかつての居城であった亀山城(別名:沼城、ぬまじょう)(現:岡山市東区)に入り、宇喜多氏の動向を探った。そして、宇喜多氏が織田軍に味方することを確認すると、宇喜多勢1万を加えて総勢3万の軍勢で備中へ入った。
4月15日、秀吉は境目七城の主力・備中高松城を包囲し、城を見下ろすことができる竜王山に布陣した。備中高松城は当時数少なかった低湿地を利用した平城(沼城、ぬまじろ)であり、鉄砲・騎馬戦法にも強かった。城を守るのは清水宗治で、3,000〜5,000余りの兵が立て籠り、容易には攻め落とせる状況ではなかった。
そのため、秀吉は蜂須賀家政・黒田孝高を使者として、宗治に対し、降伏すれば備中・備後2カ国を与えるという条件を出した。だが、宗治は応じず、信長からの誓詞をそのまま主君・毛利輝元のもとに届けて忠義を示した。
秀吉はほかの境目七城を次々に攻めると同時に、4月27日に秀吉方の宇喜多勢を先鋒として攻撃を加えたが、城兵の逆襲を受けて撤退した。
毛利氏は織田軍の進攻に対して、4月上旬までは楽観視していた。羽柴軍のみで、織田の水軍が下向していないため、水軍力で優位に立っていたからである。
同月、毛利輝元は急報を受けて、吉川元春、小早川隆景らと共に軍勢を率い、高松城の救援に向かった。このとき、毛利氏の軍勢の総数は、秀吉自身の手紙(『浅野家文書』)によると5万ばかり、『惟任退治記』によると8万余と記されている。当主および吉川・小早川の両将も揃う、当時の毛利家としてはこれは最大の動員兵力である。だが、この数は秀吉によって水増しされた数ともいわれ、毛利氏は分国が不安定なこともあって、実際は1万の兵しか動員できなかったとする説もある。
輝元は猿掛城に布陣し、高松城に近い岩崎山(庚申山)に吉川元春、その南方の日差山に小早川隆景を布陣させ、秀吉と対峙した。だが、既に堤防は完成しており、輝元らは秀吉の築いた湖を前にして身動きがとれず、5月21日になって元春と隆景が、織田勢と直接対峙する位置に陣を移した。