Tao Hanming vs Zhang Xuechao
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 National Individual Xiangqi Championship Men's Group · 5-6 cannon (other) vs screen horses
2009 Haokun Cup National Individual Xiangqi Championship · 第11轮 · 5-6 cannon (other) vs screen horses
2009 Haokun Cup National Individual Xiangqi Championship · 第10轮 · 5-6 cannon (other) vs screen horses
2009 Haokun Cup National Individual Xiangqi Championship · 第04轮 · 5-6 cannon (other) vs screen horses
2009 Haokun Cup National Individual Xiangqi Championship · 第03轮 · 5-6 cannon (other) vs screen horses
2009 Haokun Cup National Individual Xiangqi Championship · 第03轮 · 5-6 cannon (other) vs screen horses
Xu Wenxue Collection · 第05轮 · 5-6 cannon (other) vs screen horses
Sun Haoyu Drawn Games 82 · 5-6 cannon (other) vs screen horses
2009 National Individual Championship · 第01轮 · 5-6 cannon (other) vs screen horses
Complete Games of Xianren Zhilu · 5-6 cannon (other) vs screen horses
Complete Games of Xianren Zhilu · 5-6 cannon (other) vs screen horses
Complete Games of Xianren Zhilu · 5-6 cannon (other) vs screen horses