1 | 2020-01-11 | 1 | 1 | XuTianHong 1=1 CaiYouGuang | 86 | Cross Palace Cannon VS Left Horse
| 3187 | 2020 8th CaiShen Cup XiangQi Arena Tournament Rapid | 2020-01-11 10:17:38 |
2 | 2013-12-22 | 1 | 7 | Li LaiQun 1=1 Xu TianHong | 27 | Cross Palace Cannon VS Left Horse
| 19167 | 2013 2nd BiGuiYuan Cup XiangQi Champion Invitational Tournament Preliminary | 2013-12-22 20:32:10 |
3 | 2013-08-04 | 1 | 3 | XuTianHong 1=1 WangTianYi | 46 | Cross Palace Cannon VS Left Horse
| 11249 | 2013 XiangQi Champion Famous mountain Cup Invitational Tournament Preliminary | 2013-09-05 10:53:26 |
4 | 2011-09-26 | 2 | 5 | Yu YouHua 2+0 Xu TianHong | 53 | Cross Palace Cannon VS Left Horse
| 4433 | 2011 1st CongQingQianJiang Cup XiangQi National Champion Tournament Men Trail | 2011-09-26 17:30:13 |
5 | 2011-02-07 | 0 | 0 | Zhao XinXin 0-2 Xu TianHong | 92 | Cross Palace Cannon VS Left Horse
| 4779 | 2011 3rd ShunDe Cross Palace Cannon explore opening Tournament | 2011-02-09 16:15:47 |
6 | 2010-08-20 | 3 | 4 | HongZhi 2+0 XuTianHong | 88 | Cross Palace Cannon VS Left Horse
| 5913 | 2010 5th HouXiao Cup XiangQi Classic Event | 2010-08-20 16:19:44 |
7 | 2009-11-19 | 3 | 0 | Xu TianHong 1=1 Jin YuYan | 36 | Cross Palace Cannon VS Left Horse
| 14943 | 1st National Mind Sports Games XiangQi Professional Team Men | 2010-03-20 00:12:00 |
8 | 2010-02-24 | 1 | 0 | Xu TianHong 1=1 Yu YouHua | 89 | Cross Palace Cannon VS Left Horse
| 9503 | 2010 DaGengYuan Cup GM Xiangqi Tournament Preliminary Stage Group B | 2010-02-24 15:42:46 |
9 | 2009-11-14 | 5 | 0 | Zheng YiHong 0-2 Xu TianHong | 80 | Cross Palace Cannon VS Left Horse
| 3864 | 1st National Mind Sports Games XiangQi Professional Rapid Individual Men | 2009-12-29 16:16:26 |
10 | 2009-04-25 | 2 | 1 | Wang Yang 1=1 Xu TianHong | 231 | Cross Palace Cannon VS Left Horse
| 4589 | 2009 PanAnWeiYe Cup XiangQi Elite Tournament | 2009-04-26 16:59:32 |
11 | | 0 | 0 | Xu TianHong 0-2 Wu GuiLin | 94 | Cross Palace Cannon VS Left Horse
| 14503 | Contest others | 2009-03-16 15:51:12 |
12 | 2007-05-22 | 9 | 0 | Xu TianHong 0-2 Huang HaiLin | 104 | Cross Palace Cannon VS Left Horse
| 12075 | 2007 QiDouXing Cup China National Xiangqi League | 2007-07-20 19:46:32 |
13 | | 0 | 0 | Xu TianHong 2+0 Xu YinChuan | 131 | Cross Palace Cannon VS Left Horse
| 20207 | Contest others | 2007-01-15 20:17:48 |