韓世忠與京口金兵在黃天蕩對峙。當時的金兀術有數百雇傭兵,無數戰船,而韓世忠只有八千疲憊的士兵。韓世忠聽從了梁紅玉的計劃,由韓率領壹小隊宋兵船把金兵誘入蘆葦蕩,然後命令壹大群宋兵埋伏,以梁紅玉的鼓為命,以燈為導,用火箭和箭矢焚燒敵艦。
不出所料,金兵梁紅玉站在金頂鼓臺上,韓世忠率領船隊出戰,只聽得鼓聲四起。韓世忠引金兵入黃天蕩,梁紅玉開球。中了埋伏的宋軍燃起大火,遠處的遊牧民落水,棄船逃命,死傷無數。梁紅玉、韓世忠圍攻金兵43天。梁紅玉拿著燈當向導,命令宋軍打他們。