Liu Huan vs Shang Peifeng
2016 Henan Zhongzhou Chess King Tournament and Shangqiu 2nd Chess Association Cup Xiangqi Open · 5-6 cannon (other) vs screen horses
2016 Henan Zhongzhou Chess King Tournament and Shangqiu 2nd Chess Association Cup Xiangqi Open · 5-6 cannon (other) vs screen horses
2016 Henan Zhongzhou Chess King Tournament and Shangqiu 2nd Chess Association Cup Xiangqi Open · 5-6 cannon (other) vs screen horses
2016 Henan Zhongzhou Chess King Tournament and Shangqiu 2nd Chess Association Cup Xiangqi Open · 5-6 cannon (other) vs screen horses
2016 Henan Zhongzhou Chess King Tournament and Shangqiu 2nd Chess Association Cup Xiangqi Open · 5-6 cannon (other) vs screen horses
2016 Henan Zhongzhou Chess King Tournament and Shangqiu 2nd Chess Association Cup Xiangqi Open · 5-6 cannon (other) vs screen horses
2016 Henan Zhongzhou Chess King Tournament and Shangqiu 2nd Chess Association Cup Xiangqi Open · 5-6 cannon (other) vs screen horses