1 | 2016-05-02 | 10 | 4 | WeiFuBing 2+0 Cai YouGuang | 101 | 5th & 6th Cannons VS Screen Horses
| 2058 | 2016 ChenDu City,TongYi Cup Xiangqi Open | 2016-05-04 00:30:49 |
2 | 2015-01-02 | 8 | 22 | Cai YouGuang 0-2 SunXinHao | 77 | 5th & 6th Cannons VS Screen Horses
| 4030 | 2015 John Prince Cup XiangQi Open | 2015-01-03 12:13:35 |
3 | 2014-06-07 | 3 | 18 | Cai YouGuang 2+0 Hua Dong | 101 | 5th & 6th Cannons VS Screen Horses
| 2663 | 2014 2nd ShangHai ChuanSha Cup XiangQi Open | 2014-06-11 18:37:05 |
4 | 2014-03-08 | 6 | 5 | Cai YouGuang 1=1 Liu ZongZe | 64 | 5th & 6th Cannons VS Screen Horses
| 2112 | 2014 4th ShanHai TongFeng Cup XiangQi Invitational Tournament | 2014-03-08 17:53:41 |
5 | 2013-10-14 | 12 | 5 | ZhaoDianYu 2+0 Cai YouGuang | 49 | 5th & 6th Cannons VS Screen Horses
| 4836 | 2013 3rd XinJi City,HeBei Province Xiangqi Open | 2013-10-14 19:46:16 |
6 | 2013-09-23 | 5 | 9 | Cai YouGuang 1=1 Cheng JiJun | 141 | 5th & 6th Cannons VS Screen Horses
| 1965 | 2013 GuangXi GuoAn & XiangQiao Cup Xiangqi Tounament | 2013-09-23 17:04:06 |
7 | 2013-06-25 | 1 | 1 | CaiYouGuang 0-2 LiJinFu | 82 | 5th & 6th Cannons VS Screen Horses
| 3138 | 2013 2nd Peres Cup XiangQi Team Friendly | 2013-06-25 17:08:26 |
8 | 2012-06-01 | 5 | 4 | Cai YouGuang 0-2 Li HongJia | 68 | 5th & 6th Cannons VS Screen Horses
| 3439 | 2012 1st ChongQing Health Cup Xiangqi Open Adult Group | 2012-06-01 15:08:21 |
9 | 2012-03-17 | 1 | 1 | Cai YouGuang 2+0 Chen LiuGang | 83 | 5th & 6th Cannons VS Screen Horses
| 3469 | 2012 ChenLiuGang VS CaiYouGuang Freindly Match | 2012-03-18 11:15:45 |
10 | 2011-08-23 | 5 | 1 | Yao Yi 0-2 Cai YouGuang | 82 | 5th & 6th Cannons VS Screen Horses
| 3223 | 2011 WuHan City JiangChengLangZi Cup Xiangqi Open Trail B | 2011-08-24 11:14:28 |