1 | 2021-05-15 | 1 | 1 | GuTianYu 1=1 XuTianHong | 39 | Central Cannon VS Sandwich Horses defence,others
| 1922 | 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
| 7111 | 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
| 4978 | 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
| 3640 | 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
| 3081 | 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
| 11926 | 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
| 2973 | 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
| 4954 | 2017 6th BiGuiYuan Cup XiangQi Champion Invitational Preliminary A | 2017-12-02 12:19:23 |
9 | 2017-01-05 | 3 | 1 | XuTianHong 0-2 HongZhi | 54 | Central Cannon VS Sandwich Horses defence,others
| 17955 | 2017 5th CaiShen Cup XiangQi Arena Tournament Rapid | 2017-01-08 09:37:20 |
10 | 2013-12-02 | 1 | 1 | Xu TianHong 0-2 Lu Qin | 56 | Central Cannon VS Sandwich Horses defence,others
| 13707 | 2013 GaoXing Cup XiangQi Champion Tournament(Rapid,10+0) | 2013-12-02 11:09:40 |
11 | 2013-04-18 | 3 | 5 | Zhao XinXin 2+0 Xu TianHong | 59 | Central Cannon VS Sandwich Horses defence,others
| 9070 | 2013 5th MaoShan Cup XiangQi Champion Invitational Tournament Man Trail | 2013-04-18 12:03:56 |
12 | 2012-09-17 | 2 | 8 | Zhang Qiang 2+0 Xu TianHong | 75 | Central Cannon VS Sandwich Horses defence,others
| 4665 | 2012 5th Yang GuangLin Cup XiangQi Open Professional Men's Division | 2012-10-02 01:56:39 |
13 | 2011-09-26 | 1 | 2 | Xu TianHong 0-2 Hong Zhi | 92 | Central Cannon VS Sandwich Horses defence,others
| 11517 | 2011 1st CongQingQianJiang Cup XiangQi National Champion Tournament Men Trail | 2011-09-26 12:21:03 |
14 | 2011-04-10 | 1 | 3 | ZhaoGuoRong 0-2 XuTianHong | 136 | Central Cannon VS Sandwich Horses defence,others
| 18475 | 2011 3rd MaoShan Cup XiangQi Champion Invitational Tournament Men | 2011-04-10 14:31:32 |
15 | 2010-10-23 | 8 | 20 | LiDeZhi 1=1 XuTianHong | 85 | Central Cannon VS Sandwich Horses defence,others
| 3400 | 2010 China Individual Xiangqi Championship Men | 2011-01-07 15:49:53 |
16 | 2010-10-21 | 6 | 9 | ZhangXueChao 2+0 XuTianHong | 77 | Central Cannon VS Sandwich Horses defence,others
| 4589 | 2010 China Individual Xiangqi Championship Men | 2010-11-26 01:08:11 |
17 | 2010-10-19 | 4 | 16 | ZhangLanTian 1=1 XuTianHong | 41 | Central Cannon VS Sandwich Horses defence,others
| 4169 | 2010 China Individual Xiangqi Championship Men | 2010-11-12 15:45:02 |
18 | 2010-08-14 | 10 | 3 | WuJunQiang 1=1 XuTianHong | 57 | Central Cannon VS Sandwich Horses defence,others
| 3691 | 2010 China National Xiangqi League | 2010-10-03 00:29:47 |
19 | 2009-06-13 | 6 | 0 | Meng Chen 1=1 Xu TianHong | 50 | Central Cannon VS Sandwich Horses defence,others
| 3163 | 2009 CaiLunZhuHai Cup XiangQi Elite Tournament | 2009-06-15 16:19:49 |
20 | 2009-06-13 | 4 | 0 | Sun HaoYu 1=1 Xu TianHong | 38 | Central Cannon VS Sandwich Horses defence,others
| 2838 | 2009 CaiLunZhuHai Cup XiangQi Elite Tournament | 2009-06-14 15:55:37 |
21 | 2009-02-21 | 2 | 0 | Xu TianHong 1=1 Tao HanMing | 195 | Central Cannon VS Sandwich Horses defence,others
| 15374 | 29th Wu Yang Cup Xiangqi Tournament | 2009-02-22 22:44:42 |
22 | | 0 | 0 | Xu TianHong 1=1 Hu RongHua | 188 | Central Cannon VS Sandwich Horses defence,others
| 11985 | Others games | 2008-07-25 13:06:24 |
23 | 2008-04-12 | 11 | 0 | Zhao XinXin 1=1 Xu TianHong | 58 | Central Cannon VS Sandwich Horses defence,others
| 4992 | 2008 HuaXuan Cup China National Xiangqi League | 2008-05-28 15:33:06 |
24 | 2007-12-21 | 4 | 0 | Xu TianHong 0-2 Hong Zhi | 154 | Central Cannon VS Sandwich Horses defence,others
| 12096 | 1st LiLaiQun Cup Famous Player XiangQi Tournament | 2007-12-24 15:35:08 |
25 | 2006-11-14 | 2 | 6 | Sun HaoYu 0-2 Xu TianHong | 81 | Central Cannon VS Sandwich Horses defence,others
| 4896 | The 2006 China Individual Xiangqi Championship Men Preliminary Group A | 2006-12-11 15:51:02 |
26 | | 2 | 0 | Zang RuYi 0-2 Xu TianHong | 54 | Central Cannon VS Sandwich Horses defence,others
| 4081 | Contest others | 2006-08-02 08:53:37 |
27 | 1991-05-31 | 0 | 0 | Xu TianHong 1=1 Hu RongHua | 85 | Central Cannon VS Sandwich Horses defence,others
| 8418 | 2nd Yin Li Cup Tournament | 2005-11-05 13:53:01 |
28 | | 6 | 0 | Xu TianHong 1=1 Hong Zhi | 50 | Central Cannon VS Sandwich Horses defence,others
| 6104 | 2006 ZheJiang SanHuang Cup Open | 2005-11-05 13:53:01 |
29 | 2005-04-09 | 15 | 0 | Nie TieWen 1=1 Xu TianHong | 44 | Central Cannon VS Sandwich Horses defence,others
| 7789 | 2005 DELSON GOLF CUP China National Xiangqi League | 2005-11-05 13:53:01 |
30 | | 0 | 0 | Liu FengJun 0-2 Xu TianHong | 48 | Central Cannon VS Sandwich Horses defence,others
| 2756 | The 1984 China Team Tournament Men's Group | 2005-11-05 13:53:01 |
31 | | 0 | 0 | Lu Qin 2+0 Xu TianHong | 119 | Central Cannon VS Sandwich Horses defence,others
| 3276 | The 1990 China Team Tournament Men's Group | 2005-11-05 13:53:01 |
32 | 1990-05-25 | 0 | 0 | Liu DaHua 2+0 Xu TianHong | 97 | Central Cannon VS Sandwich Horses defence,others
| 3837 | 01th Yin Li Cup Tournament | 2005-11-05 13:53:01 |
33 | 2002-11-02 | 4 | 0 | Xu TianHong 2+0 Wang YueFei | 97 | Central Cannon VS Sandwich Horses defence,others
| 4269 | The 2002 China Individual Championship 1st Men's group | 2005-11-05 13:53:01 |
34 | | 3 | 0 | Yu YouHua 0-2 Xu TianHong | 46 | Central Cannon VS Sandwich Horses defence,others
| 3884 | The 2003 China Individual Championship 1st Men's group | 2005-11-05 13:53:01 |
35 | | 1 | 0 | Shen Peng 0-2 Xu TianHong | 100 | Central Cannon VS Sandwich Horses defence,others
| 3928 | The 2003 China Individual Championship 1st Men's group | 2005-11-05 13:53:01 |
36 | | 0 | 0 | Liu DaHua 2+0 Xu TianHong | 81 | Central Cannon VS Sandwich Horses defence,others
| 7350 | 11th Wu Yang Cup Tournament | 2005-11-05 13:53:01 |
37 | | 1 | 0 | Xu TianHong 0-2 Xu YinChuan | 84 | Central Cannon VS Sandwich Horses defence,others
| 8029 | 21th Wu Yang Cup Tournament | 2005-11-05 13:53:01 |