三京之戰,南宋時期蒙古軍與南宋軍在三京進行的戰鬥。宋端平元年(1234年)六月,宋理宗以踐宋蒙之約為由,遣宋將趙葵、全子才率軍收復三京(今河南開封、洛陽、商丘)。全子才率兵至汴京(今河南開封),蒙守將李伯淵即殺其主崔立歸宋。趙葵率兵占泗州(今江蘇盱眙北)後,與全軍會合趨洛陽(今河南洛陽),洛陽舉城降宋。然而宋軍楊誼部在洛陽城東遭蒙軍伏擊,倉猝應戰,大敗。八月,蒙軍至洛陽城下,宋軍以糧草缺乏而退兵。全子才軍在汴京亦因糧草不繼陷入困境,不得已南撤。