1 | 2021-05-15 | 1 | 1 | GuTianYu 1=1 XuTianHong | 39 | Central Cannon VS Sandwich Horses defence,others
| 1917 | 2021 China National XiangQi League Trail | 2021-05-15 16:59:19 |
2 | 2021-01-15 | 4 | 3 | TaoHanMing 0-2 XuTianHong | 70 | Central Cannon VS Sandwich Horses defence,others
| 7104 | 2021 1st XiangQi National Champion Veteran's event | 2021-01-15 13:04:18 |
3 | 2020-01-12 | 2 | 1 | ZhouTao 2+0 XuTianHong | 54 | Central Cannon VS Sandwich Horses defence,others
| 4970 | 2020 8th CaiShen Cup XiangQi Arena Tournament Rapid | 2020-01-13 09:40:22 |
4 | 2020-01-11 | 1 | 1 | CaiYouGuang 1=1 XuTianHong | 69 | Central Cannon VS Sandwich Horses defence,others
| 3631 | 2020 8th CaiShen Cup XiangQi Arena Tournament Rapid | 2020-01-11 10:16:29 |
5 | 2019-06-04 | 5 | 5 | Lu WeiTao 0-2 Xu TianHong | 136 | Central Cannon VS Sandwich Horses defence,others
| 3071 | 2019 BoRui Cup XiangQi Master Open Men | 2019-06-04 18:11:38 |
6 | 2019-01-21 | 2 | 1 | TaoHanMing 1=1 XuTianHong | 105 | Central Cannon VS Sandwich Horses defence,others
| 11919 | 2019 7th CaiShen Cup XiangQi Arena Tournament Rapid | 2019-01-21 10:23:28 |
7 | 2018-02-03 | 1 | 3 | ZhaoZiYu 1=1 XuTianHong | 76 | Central Cannon VS Sandwich Horses defence,others
| 2969 | 2018 6th CaiShen Cup XiangQi Arena Tournament Rapid | 2018-02-03 12:47:55 |
8 | 2017-12-02 | 1 | 2 | XieJing 1=1 XuTianHong | 63 | Central Cannon VS Sandwich Horses defence,others
| 4946 | 2017 6th BiGuiYuan Cup XiangQi Champion Invitational Preliminary A | 2017-12-02 12:19:23 |
9 | 2013-04-18 | 3 | 5 | Zhao XinXin 2+0 Xu TianHong | 59 | Central Cannon VS Sandwich Horses defence,others
| 9066 | 2013 5th MaoShan Cup XiangQi Champion Invitational Tournament Man Trail | 2013-04-18 12:03:56 |
10 | 2012-09-17 | 2 | 8 | Zhang Qiang 2+0 Xu TianHong | 75 | Central Cannon VS Sandwich Horses defence,others
| 4664 | 2012 5th Yang GuangLin Cup XiangQi Open Professional Men's Division | 2012-10-02 01:56:39 |
11 | 2011-04-10 | 1 | 3 | ZhaoGuoRong 0-2 XuTianHong | 136 | Central Cannon VS Sandwich Horses defence,others
| 18471 | 2011 3rd MaoShan Cup XiangQi Champion Invitational Tournament Men | 2011-04-10 14:31:32 |
12 | 2010-10-23 | 8 | 20 | LiDeZhi 1=1 XuTianHong | 85 | Central Cannon VS Sandwich Horses defence,others
| 3393 | 2010 China Individual Xiangqi Championship Men | 2011-01-07 15:49:53 |
13 | 2010-10-21 | 6 | 9 | ZhangXueChao 2+0 XuTianHong | 77 | Central Cannon VS Sandwich Horses defence,others
| 4584 | 2010 China Individual Xiangqi Championship Men | 2010-11-26 01:08:11 |
14 | 2010-10-19 | 4 | 16 | ZhangLanTian 1=1 XuTianHong | 41 | Central Cannon VS Sandwich Horses defence,others
| 4166 | 2010 China Individual Xiangqi Championship Men | 2010-11-12 15:45:02 |
15 | 2010-08-14 | 10 | 3 | WuJunQiang 1=1 XuTianHong | 57 | Central Cannon VS Sandwich Horses defence,others
| 3686 | 2010 China National Xiangqi League | 2010-10-03 00:29:47 |
16 | 2009-06-13 | 6 | 0 | Meng Chen 1=1 Xu TianHong | 50 | Central Cannon VS Sandwich Horses defence,others
| 3158 | 2009 CaiLunZhuHai Cup XiangQi Elite Tournament | 2009-06-15 16:19:49 |
17 | 2009-06-13 | 4 | 0 | Sun HaoYu 1=1 Xu TianHong | 38 | Central Cannon VS Sandwich Horses defence,others
| 2834 | 2009 CaiLunZhuHai Cup XiangQi Elite Tournament | 2009-06-14 15:55:37 |
18 | 2008-04-12 | 11 | 0 | Zhao XinXin 1=1 Xu TianHong | 58 | Central Cannon VS Sandwich Horses defence,others
| 4987 | 2008 HuaXuan Cup China National Xiangqi League | 2008-05-28 15:33:06 |
19 | 2006-11-14 | 2 | 6 | Sun HaoYu 0-2 Xu TianHong | 81 | Central Cannon VS Sandwich Horses defence,others
| 4892 | The 2006 China Individual Xiangqi Championship Men Preliminary Group A | 2006-12-11 15:51:02 |
20 | | 2 | 0 | Zang RuYi 0-2 Xu TianHong | 54 | Central Cannon VS Sandwich Horses defence,others
| 4079 | Contest others | 2006-08-02 08:53:37 |
21 | 2005-04-09 | 15 | 0 | Nie TieWen 1=1 Xu TianHong | 44 | Central Cannon VS Sandwich Horses defence,others
| 7785 | 2005 DELSON GOLF CUP China National Xiangqi League | 2005-11-05 13:53:01 |
22 | | 0 | 0 | Liu FengJun 0-2 Xu TianHong | 48 | Central Cannon VS Sandwich Horses defence,others
| 2753 | The 1984 China Team Tournament Men's Group | 2005-11-05 13:53:01 |
23 | | 0 | 0 | Lu Qin 2+0 Xu TianHong | 119 | Central Cannon VS Sandwich Horses defence,others
| 3269 | The 1990 China Team Tournament Men's Group | 2005-11-05 13:53:01 |
24 | 1990-05-25 | 0 | 0 | Liu DaHua 2+0 Xu TianHong | 97 | Central Cannon VS Sandwich Horses defence,others
| 3835 | 01th Yin Li Cup Tournament | 2005-11-05 13:53:01 |
25 | | 3 | 0 | Yu YouHua 0-2 Xu TianHong | 46 | Central Cannon VS Sandwich Horses defence,others
| 3881 | The 2003 China Individual Championship 1st Men's group | 2005-11-05 13:53:01 |
26 | | 1 | 0 | Shen Peng 0-2 Xu TianHong | 100 | Central Cannon VS Sandwich Horses defence,others
| 3927 | The 2003 China Individual Championship 1st Men's group | 2005-11-05 13:53:01 |
27 | | 0 | 0 | Liu DaHua 2+0 Xu TianHong | 81 | Central Cannon VS Sandwich Horses defence,others
| 7347 | 11th Wu Yang Cup Tournament | 2005-11-05 13:53:01 |