梁山洲与臧质军对峙，而柳元景进屯姑孰总统诸军。臧质曾建议义宣派兵万人攻姑孰，别遣万人攻梁山，让两者无法接应，自己以水军循外江直取石头，进逼京师。然而刘谌之在义宣想要答应时进言怀疑臧质自求前赴的意图，反建议尽力攻下梁山洲。早前刘义恭曾写信给刘义宣道：「昔日桓玄从殷仲堪中手中借兵南下，好像今天这样呀。」暗指臧质就是桓玄，义宣于是听从谌之所言，不从臧质计划。时臧质在玄谟军外一里附近驻紥，义宣就驻芜湖，五月十九日臧质就乘风勐攻玄谟军在江边的西垒，成功攻下。二十一日，义宣率众到梁山，臧质出兵进攻东垒，玄谟尽出精锐抵抗