李在京口开辟北固山为战场,用大木塞住长江口。刘展驻扎在白沙,却在瓜州设疑兵,点燃许多火炬,擂打战鼓,好像要从这里进攻北固山,一连数天都是如此。李率领所有的精锐部队守卫京口等待刘展的进攻。但刘展却从上游渡过长江,袭击了下蜀。李的军队得知了这一消息后,不战自溃,李本人逃向宣城。
十一月初八,刘展攻陷润州。升州城中的士卒一万五千人谋划接应刘展,就攻打金陵城,没有攻克而逃散。浙西节度使侯令仪惧怕,就把后事托付给兵马使姜昌群,自己弃城逃走。而姜昌群却派自己的部将宗犀去投降了刘展。初十,刘展攻陷升州,任命宗犀为润州司马、丹杨军使,姜昌群暂时管理升州政事,并让自己的侄子刘伯瑛辅佐他。
李弃润州而逃时,副使李藏用对李说:“你占据着重要的职位,享受着朝廷的俸禄,却临难而逃,这是不忠诚。你手握数十州的重兵,粮饷充足,又守着襟带三江、五湖的战略要地,面对反叛的敌人却不发一箭而弃城逃跑,是怯懦胆小的表现,丧失了忠心勇敢,还怎么做君主的臣子呢!我请求收集残兵,尽力抗拒敌人。”于是李就把后事全都委托给李藏用。李藏用收集散兵,共有七百人,又向东到苏州招募勇士,募得二千人,修治栅准备抵御刘展。
刘展派遣部将傅子昂与宗犀率兵攻打宣州,宣歙节度使郑炅之弃城逃走,李又逃向洪州。
李藏用与刘展的部将张景超、孙待封交战于郁墅,兵败逃奔杭州。于是张景超占领了苏州,孙待封进兵攻陷了湖州。刘展任命他的部将许峄为润州刺史,李可封为常州刺史,杨持璧为苏州刺史,孙待封暂时管理湖州政事。张景超又率兵逼近杭州,李藏用就派部将温晁率兵屯驻在余杭县。刘展又任命李晃为泗州刺史,宗犀为宣州刺史。