元世祖借口南宋不执行和约,派大将刘整、阿术出兵进攻襄阳,宋军连战连败,襄阳城被围了五年。贾似道把前线的消息封锁起来,不让宋度宗知道。有个官员上奏章向宋度宗告急,奏章落在贾似道手里,那个官员马上被革职了。有一天,贾似道上朝的时候,宋度宗问他:“听说襄阳城已经被蒙古兵围了几年,怎么办?”贾似道故意装出惊讶的样子说:“蒙古兵早就给我们打退,陛下从哪儿听来这种消息?”度宗说:“刚才听到一个宫女说起。”散朝以后,贾似道查明了那个透露消息的宫女,找个借口把她杀死。打那以后,宋度宗再也听不到蒙军进攻的消息了。襄阳在蒙古兵围攻下,越来越危急。贾似道却每天躲在他葛岭别墅里。有一次,有个亲信官员去找他,他正趴在地上跟他的几个侍女斗蟋蟀。那个官员拍拍贾似道的肩膀说:“这难道也是国家大事吗?”贾似道玩得正起劲,也没当一回事。襄阳终于被元兵攻破了。南宋王朝大为震动。这个时候,贾似道要再瞒也瞒不住,就把责任推给襄阳守将,把守将革职了事。元世祖看到南宋这样腐败,决定一鼓作气消灭南宋。他派左丞相伯颜率领元兵二十万,分两路进军,一路从西面攻鄂州,另一路从东面攻扬州。这时候,宋度宗病死了,贾似道拥立了一个四岁的幼儿赵显(音xiǎn)做皇帝。伯颜攻下鄂州,沿江东下,直取临安。贾似道一面带领七万宋军驻守芜湖,一面派使臣到元营求和。伯颜拒绝议和,命令元军在长江两岸发起进攻,宋军全线崩溃,贾似道逃回扬州。到了这个时候,南宋灭亡的局势已经无法挽回了。