Which battle saw the victory of the Song Dynasty over the Jin Dynasty during the Jin-Song Wars. / Battles of the World MCQs, General Knowledge MCQs / By The Professor a) Battle of Caishi b) Battle of Yancheng c) Battle of Xiangyang d) Battle of Tangdao Answer: c) Battle of Xiangyang