Jin Shengyue vs Liu Zhen
2016 Zhejiang Cangnan 6th Tongfeng Cup Xiangqi Tournament · 5-6 cannon (other) vs screen horses
2016 Zhejiang Cangnan 6th Tongfeng Cup Xiangqi Tournament · 5-6 cannon (other) vs screen horses
2016 Zhejiang Cangnan 6th Tongfeng Cup Xiangqi Tournament · 5-6 cannon (other) vs screen horses
2016 Zhejiang Cangnan 6th Tongfeng Cup Xiangqi Tournament · 5-6 cannon (other) vs screen horses
2016 Zhejiang Cangnan 6th Tongfeng Cup Xiangqi Tournament · 5-6 cannon (other) vs screen horses
2016 Zhejiang Cangnan 6th Tongfeng Cup Xiangqi Tournament · 5-6 cannon (other) vs screen horses
2016 Zhejiang Cangnan 6th Tongfeng Cup Xiangqi Tournament · 5-6 cannon (other) vs screen horses
2016 Zhejiang Cangnan 6th Tongfeng Cup Xiangqi Tournament · 5-6 cannon (other) vs screen horses
2016 Zhejiang Cangnan 6th Tongfeng Cup Xiangqi Tournament · 5-6 cannon (other) vs screen horses
2016 Zhejiang Cangnan 6th Tongfeng Cup Xiangqi Tournament · 5-6 cannon (other) vs screen horses
2016 Zhejiang Cangnan 6th Tongfeng Cup Xiangqi Tournament · 5-6 cannon (other) vs screen horses
2016 Zhejiang Cangnan 6th Tongfeng Cup Xiangqi Tournament · 5-6 cannon (other) vs screen horses
2016 Zhejiang Cangnan 6th Tongfeng Cup Xiangqi Tournament · 5-6 cannon (other) vs screen horses
2016 Zhejiang Cangnan 6th Tongfeng Cup Xiangqi Tournament · 5-6 cannon (other) vs screen horses
2016 Zhejiang Cangnan 6th Tongfeng Cup Xiangqi Tournament · 5-6 cannon (other) vs screen horses