襄阳守将吕文焕苦战不退,城内死伤殆尽,粮草皆无,而南宋小朝廷中的奸臣贾似道弄权,不予援救,不得已,吕文焕只好出城投降,襄阳被围五年方下,是蒙古军自征战以来费力最大的一座城池。
元军节节推进,至元至元十二年(公元1275年),贾似道无法,只得亲带十多万精兵到芜湖督阵,他根本不思抗元,而是巴结元丞相伯颜,乞求议和。伯颜认为贾似道上次撕毁和议,拒不进贡,还扣押使者,便不再应允,而是率军猛冲贾似道。贾似道临阵脱逃,乘小舟奔回临安,结果军队大乱,粮草尽为元军所夺,军士也所归无几。由于这次大败,贾似道引起了公愤,被朝廷贬黜,在赴任所的途中,被押解官摔死在厕所里。此后,元军三路人马不断南下,南宋完全失去抵抗能力,不断派使求和,先表示可向元人称侄纳币,称侄不许,又求称子孙,再不许,求称臣。后来见元人旨在灭宋,宋恭帝只有出降。元至元十三年(公元1276年)五月,元人把宋恭帝押至大都,忽必烈废其帝号,降为瀛国公。