Yuan Maojin vs Yan Weishuo
2016 Shandong Amateur Chess King Finals · 5-7 cannon mutual 7th pawns vs screen horses
2016 Shandong Amateur Chess King Finals · 5-7 cannon mutual 7th pawns vs screen horses
2016 Fenyang Xinghua Bao Quanyong Cup Xiangqi Open · 5-7 cannon mutual 7th pawns vs screen horses
2016 Shandong Junior Xiangqi Championship · 5-7 cannon mutual 7th pawns vs screen horses
2016 National Team Championship · 5-7 cannon mutual 7th pawns vs screen horses
2016 Taiyuan Xiangqi Open · 5-7 cannon mutual 7th pawns vs screen horses
2016 National Individual Championship · 5-7 cannon mutual 7th pawns vs screen horses
2016 Fenyang Xinghua Bao Quanyong Cup Xiangqi Open · 5-7 cannon mutual 7th pawns vs screen horses
2016 Taiyuan Xiangqi Open · 5-7 cannon mutual 7th pawns vs screen horses
2015 Tencent Chess National Xiangqi League · 第21轮 · 5-7 cannon mutual 7th pawns vs screen horses
2016 Shandong Junior Xiangqi Championship · 5-7 cannon mutual 7th pawns vs screen horses
2016 National Individual Championship · 5-7 cannon mutual 7th pawns vs screen horses
2016 Xiangyuan Ouyang Cup One City Five Counties Xiangqi Relay · 5-7 cannon mutual 7th pawns vs screen horses
2016 Shanxi Baobao Cup Xiangqi Invitational · 5-7 cannon mutual 7th pawns vs screen horses
2016 Shanxi Baobao Cup Xiangqi Invitational · 5-7 cannon mutual 7th pawns vs screen horses
2016 National Individual Championship · 5-7 cannon mutual 7th pawns vs screen horses
2016 Shandong Amateur Chess King Finals · 5-7 cannon mutual 7th pawns vs screen horses
2016 National Individual Championship · 5-7 cannon mutual 7th pawns vs screen horses
2016 Fenyang Xinghua Bao Quanyong Cup Xiangqi Open · 5-7 cannon mutual 7th pawns vs screen horses
2016 Xiangyuan Ouyang Cup One City Five Counties Xiangqi Relay · 5-7 cannon mutual 7th pawns vs screen horses
2016 National Individual Championship · 5-7 cannon mutual 7th pawns vs screen horses
2016 National Team Championship · 5-7 cannon mutual 7th pawns vs screen horses
2016 National Individual Championship · 5-7 cannon mutual 7th pawns vs screen horses
2016 Shandong Junior Xiangqi Championship · 5-7 cannon mutual 7th pawns vs screen horses
2016 National League · 第05轮 · 5-7 cannon mutual 7th pawns vs screen horses
2016 Shanxi Baobao Cup Xiangqi Invitational · 5-7 cannon mutual 7th pawns vs screen horses
2016 National Individual Championship · 5-7 cannon mutual 7th pawns vs screen horses
2016 Shandong Amateur Chess King Finals · 5-7 cannon mutual 7th pawns vs screen horses
2016 Shanxi Baobao Cup Xiangqi Invitational · 5-7 cannon mutual 7th pawns vs screen horses
2016 Shandong Junior Xiangqi Championship · 5-7 cannon mutual 7th pawns vs screen horses
2016 Xiangyuan Ouyang Cup One City Five Counties Xiangqi Relay · 5-7 cannon mutual 7th pawns vs screen horses