元军占领临安后,但江南、闽广等地还未被元军控制。元军诱降文天祥投降,文天祥宁死不屈,元军只好将他押解北方。行至镇江,文天祥冒险逃走,经过许多艰难险阻,于1276年到达福州,被宋端宗任命为右丞相。1278年冬,文天祥在广东兵败被俘。1279年2月,南宋与元军在广东新会崖山海域展开了一场历时20多天的大海战,元军的元帅张弘范攻打崖山,逼迫文天祥招降正在坚守崖山的宋军统帅张世杰。可文天祥说:我不能保卫父母,竟然教别人叛离父母,可以吗?可是张弘范向文天祥坚决索要书信,文天祥于是写了《过零丁洋》诗给了他以明志。