“宋少帝”赵昺继位后,与陆秀夫、张世杰等人在崖山成立据点,继续抗元。但就在此时,在海丰五坡岭等待援军的右丞相文天祥被元军统帅张弘范之弟张弘正抓获,南宋政权力量愈加薄弱。

公元1279年,元将张弘范率水陆两路元军再次对宋发起攻击。崖山依山面海,地势险要,张世杰便下令焚烧岛上的行宫军营,将一千多艘战船用绳索首尾相连,将船涂满厚厚的湿泥,又在船的四周筑起城楼,“宋少帝”赵昺的战船则被安置在这些战船中间。

张弘范见宋军战船排列有序,无从下手,便将装满柴草的小船浇上油,点了火后乘风攻击宋军。宋军船只因为涂了湿泥,所以元军被点了火的小船无法起到任何作用。之后,张弘范便干脆封锁海口,阻断了宋军的取水之路。宋军因此饥渴交加,处境十分困难。