伯顏得知道這個情況之後,心中暗自高興,立刻下令進攻堤壩,占領並摧毀了堤壩,乘船由唐港到大江。在陽羅堡與宋軍大戰一場,此時宋軍已是無心戀戰,一經接手便潰不成軍,於是鄂州不戰而降。元軍浩浩蕩蕩向東開進,更是所向披靡。在這裏值得一提的是在元軍攻打漢口時,元將史將先率軍渡江時,遭到宋將程鵬飛打退後敗退,這是幾個月唯一給元軍造成了重創的戰鬥。忽必烈看到宋將已經是毫無鬥誌了,下了一道聖諭,招降沿江各城守將,言明禮遇之,於是又有許多城池歸了元軍。這樣,長江幾乎已全部掌握在元軍手中,南宋所憑借的天險已經完全喪失了。元軍自鄂州大舉攻下,賈似道被迫親自率軍應戰,1275年二月,雙方軍隊在丁家洲相遇了。當時在南宋集結軍隊有十餘萬人,戰艦五千餘艘,元軍東下人馬亦十萬餘,兵力相當,但宋軍在物資、地理條件、群眾條件方麵都比元軍戰有明顯優勢,但是賈似道一心求和,故伎重施,派計議宋京、承宣使阮思退,同伯顏談判,請還已降州郡,並表示願意稱臣,約貢歲帑。伯顏已承了忽必烈滅宋的旨意,怎麽可能會同意談判,但他又考慮到一連征戰,士兵大多數都已經疲勞,這也是一次休整的好機會,於是讓囊加帶同阮思聰同到宋營報命,扣宋京以為人質。伯顏讓使者告訴賈似道:“在沒有渡江的時候,入貢議和即可,今沿江諸郡皆以內屬,欲和肯定得麵議。”賈似道哪裏敢去放囊加逞回來,伯顏遂還宋京。這時蒙古軍已經休整完畢,並且借機選擇了有得地形,而賈似道及宋軍將領們隻是動搖觀望,根本沒有認真備戰。
此時忽必烈又下了一道旨意,讓伯顏暫按兵不住,同時又派人到沿江宋各州郡招降,說既往不咎,但也威脅道:“若執迷不悟,可不要怪我不客氣了。”賈似道一看和談無望才下了孤注一擲的決心,但是已經