跌倒，吴越军趁机放火烧毁杨吴船只，杨吴大败。彭彦章奋力作战，兵器用完了就用木头继续作战，身上受伤数十处，陈汾却按兵不救。彭彦章知道自己难以幸免，就自杀了。钱传瓘俘获吴裨将七十人，斩首千余级，生擒士卒千余人，焚战舰四百艘。从江到岸数千里都被血染成殷红色。杨隆演得知战败后大怒，将陈汾诛杀，籍没其家产，将一半赐给彭彦章家，奉养彭彦章妻儿终身。杨吴在遭遇此败后，通好吴越，钱传瓘也以功被奏授镇海军节度副使、检校司徒。它是人类历史上第一次使用火药的战争。