宋元战争分为三次打战,分别是窝阔台攻宋之战、蒙哥攻宋之战、忽必烈南征灭宋。其中每场战争又分为几次小战争。窝阔台攻宋之战包括沔州之战、真州之战、阳平关之战、庐州之战、京襄之战,蒙哥攻宋之战包括蒙古攻四川之战、鄂州之战、钓鱼城之战,忽必烈南征灭宋包括襄、樊之战。
其中,真州之战是发生在窝阔台汗八年十一月,宗王率领军队进攻宋淮西地区。之后直到蒙古军再次进攻,宋伏兵突起,炮石俱发,将他们击退。丘岳继遣勇士袭击蒙古军的营垒,焚烧他们的庐帐,于是蒙古军被迫撤围退走。
之后在1253年至1259年间,在南宋宝祐六年到开庆元年间,在蒙哥攻宋之战中,宋将王坚以及副将张珏扼守钓鱼城,抵抗蒙古军进攻的著名要塞防御战,这场战争就是著名的钓鱼城之战。这场战争的结果是蒙古军遂撤围北还。
最后忽必烈南征灭宋中的襄、樊之战,成功的将南宋灭亡,元朝最终统一了中国。