八幡の戦い
閏2月20日、京都の南朝方楠木正儀、北畠顕能は、足利尊氏不在の隙を突き、急遽和議を破り足利義詮へ攻撃を開始した。不意を突かれた北朝方は苦戦に陥り、七条大宮の戦いで細川頼春が戦死し、足利義詮は近江に逃れた。南朝方は南北朝分裂以降初めて京都を奪回した。北朝の光厳上皇、光明上皇、崇光上皇、直仁親王は南朝方に捕われ、賀名生へ移された。後村上天皇は行宮を賀名生から河内国東条(河南町)、摂津国住吉(大阪市住吉区)、さらに山城国男山八幡(京都府八幡市の石清水八幡宮)へ移した。なお同じ時期、関東でも新田義貞の遺児新田義興・新田義宗らが征夷大将軍に任じられた宗良親王と共に挙兵し(武蔵野合戦)、一時的に京都・鎌倉の双方が南朝方の支配下となった。
近江へ逃れた義詮は、各地の守護の力を結集し、勢力回復を図った。佐々木道誉、細川顕氏、土岐頼康らに加え、足利直義派だった斯波高経らも義詮の味方となった。勢力を盛り返した北朝方は3月15日に京都を奪還。続いて、後村上天皇の仮御所のある男山八幡を包囲した。
北朝方は守りの固い男山八幡に対し、包囲し兵糧攻めを行った。包囲戦は約二ヵ月におよび、飢えに苦しむ南朝方から熊野湯川荘司等、北朝方へ寝返る武将も現れた。後村上天皇は5月11日に側近とともに包囲を脱出し、男山八幡は陥落した。この時、後村上天皇を守るために四条隆資、一条内嗣(経通の子)、滋野井実勝ら公卿が戦死している。