Zhu Shaojun vs Zhang Hongpei
8th China Nanning-ASEAN Xiangqi International Invitational 2016 · 5-6 cannon (other) vs screen horses
8th China Nanning-ASEAN Xiangqi International Invitational 2016 · 5-6 cannon (other) vs screen horses
8th China Nanning-ASEAN Xiangqi International Invitational 2016 · 5-6 cannon (other) vs screen horses
8th China Nanning-ASEAN Xiangqi International Invitational 2016 · 5-6 cannon (other) vs screen horses
8th China Nanning-ASEAN Xiangqi International Invitational 2016 · 5-6 cannon (other) vs screen horses
8th China Nanning-ASEAN Xiangqi International Invitational 2016 · 5-6 cannon (other) vs screen horses
8th China Nanning-ASEAN Xiangqi International Invitational 2016 · 5-6 cannon (other) vs screen horses
8th China Nanning-ASEAN Xiangqi International Invitational 2016 · 5-6 cannon (other) vs screen horses
8th China Nanning-ASEAN Xiangqi International Invitational 2016 · 5-6 cannon (other) vs screen horses
8th China Nanning-ASEAN Xiangqi International Invitational 2016 · 5-6 cannon (other) vs screen horses
8th China Nanning-ASEAN Xiangqi International Invitational 2016 · 5-6 cannon (other) vs screen horses
8th China Nanning-ASEAN Xiangqi International Invitational 2016 · 5-6 cannon (other) vs screen horses