当时蒙古大军包围鄂州,跟南宋军队展开激战,贾似道带着南宋军民跟蒙古大军拼死作战。
史书上记载死的人一波接着一波,最后,虽然南宋士兵没有击败蒙古大军,但是因为蒙古的蒙哥突然去世,忽必烈此时要赶回去祭奠,自己出了问题,被迫放弃鄂州,转而北上,所以鄂州之战最终取得胜利。
而贾似道在这场战斗中可圈可点,根据史书记载,贾似道跟士兵一起吃饭睡觉,打仗时候衣服都不脱,真正打仗时候在城楼上指挥士兵,毫不后退。就连忽必烈都承认,鄂州之战如果没有贾似道,蒙古大军早就赢了。
但是,在贾似道打赢了鄂州之战之后,后人却不承认贾似道的功绩。估计就是因为觉着贾似道是个奸臣,奸臣不配取得战争胜利。而且蒙古大军打着打着,眼看就要攻下鄂州,却莫名其妙后退,肯定有原因。