Tang Jiaming (常熟) vs Yang Zhefeng (湖北)
2018 Jiangsu Yizheng Liangyuan Cup Xiangqi International Open · 5-6 cannon (other) vs screen horses
2018 Jiangsu Yizheng Liangyuan Cup Xiangqi International Open · 5-6 cannon (other) vs screen horses
2018 Jiangsu Yizheng Liangyuan Cup Xiangqi International Open · 5-6 cannon (other) vs screen horses
2018 Jiangsu Yizheng Liangyuan Cup Xiangqi International Open · 5-6 cannon (other) vs screen horses
2018 Jiangsu Yizheng Liangyuan Cup Xiangqi International Open · 5-6 cannon (other) vs screen horses
2018 Jiangsu Yizheng Liangyuan Cup Xiangqi International Open · 5-6 cannon (other) vs screen horses
2018 Jiangsu Yizheng Liangyuan Cup Xiangqi International Open · 5-6 cannon (other) vs screen horses
2018 Jiangsu Yizheng Liangyuan Cup Xiangqi International Open · 5-6 cannon (other) vs screen horses
2018 Jiangsu Yizheng Liangyuan Cup Xiangqi International Open · 5-6 cannon (other) vs screen horses
2018 Jiangsu Yizheng Liangyuan Cup Xiangqi International Open · 5-6 cannon (other) vs screen horses
2018 Jiangsu Yizheng Liangyuan Cup Xiangqi International Open · 5-6 cannon (other) vs screen horses