Li Guohao (Long) vs Yan Zengzhi(Ji)
24th National Independence Day Xiangqi Championship 2009 · 5-8 cannon mutual 3rd pawns vs screen horses — red left upright horse
24th National Independence Day Xiangqi Championship 2009 · 5-8 cannon mutual 3rd pawns vs screen horses — red left upright horse
24th National Independence Day Xiangqi Championship 2009 · 5-8 cannon mutual 3rd pawns vs screen horses — red left upright horse
24th National Independence Day Xiangqi Championship 2009 · 5-8 cannon mutual 3rd pawns vs screen horses — red left upright horse
24th National Independence Day Xiangqi Championship 2009 · 5-8 cannon mutual 3rd pawns vs screen horses — red left upright horse
24th National Independence Day Xiangqi Championship 2009 · 5-8 cannon mutual 3rd pawns vs screen horses — red left upright horse
24th National Independence Day Xiangqi Championship 2009 · 5-8 cannon mutual 3rd pawns vs screen horses — red left upright horse
24th National Independence Day Xiangqi Championship 2009 · 5-8 cannon mutual 3rd pawns vs screen horses — red left upright horse
24th National Independence Day Xiangqi Championship 2009 · 5-8 cannon mutual 3rd pawns vs screen horses — red left upright horse
24th National Independence Day Xiangqi Championship 2009 · 5-8 cannon mutual 3rd pawns vs screen horses — red left upright horse