晴元寻找六角定赖协助调解成功，成为摄津守护代及越水城主。之后三好长庆又击败木泽长政、游佐长教等敌对势力，而成为细川晴元最为信任的重臣。1548年（天文17年）细川氏纲叛变，长庆对内与三好政长对立。1549年将晴元和将军足利义辉驱逐。同年长庆及政长在摄津国江口交战（江口之战），长庆在六角氏援军赶到前击败政长，政长在战役中阵亡，长庆得以控制京畿地区。
建立三好政权.长庆成功控制了京畿地方，但仍未能消灭幕府政权。1552年透过六角氏与细川晴元和解，晴元隐居，由氏纲继承家督，长庆成为幕