Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. X Bu vs I Hakki |
| 1-0 | 38 | 2006 | Asia Classical 15th | E62 King's Indian, Fianchetto |
2. X Bu vs Nijboer |
 | 1-0 | 33 | 2007 | Corus Group B | E62 King's Indian, Fianchetto |
3. X Bu vs A Samsonkin |
 | 1-0 | 63 | 2007 | Canadian Open | E62 King's Indian, Fianchetto |
4. X Bu vs E Inarkiev |
| ½-½ | 52 | 2007 | Russia - China Match | E62 King's Indian, Fianchetto |
5. X Bu vs J Polgar |
| 1-0 | 67 | 2007 | Bilbao Blindfold Chess World Cup | E62 King's Indian, Fianchetto |
6. X Bu vs J Zhao |
 | ½-½ | 31 | 2012 | Chinese Chess Championship | E62 King's Indian, Fianchetto |
7. X Bu vs D Doell |
| 1-0 | 39 | 2013 | Reykjavik Open | E62 King's Indian, Fianchetto |
8. X Bu vs J Zhao |
 | 1-0 | 35 | 2014 | Hainan Danzhou GM | E62 King's Indian, Fianchetto |
9. X Bu vs B Socko |
| ½-½ | 41 | 2016 | Aeroflot Open | E62 King's Indian, Fianchetto |
10. X Bu vs V Onyshchuk |
| 1-0 | 36 | 2016 | World Rapid Championship | E62 King's Indian, Fianchetto |
11. X Bu vs C Lin |
| 1-0 | 36 | 2017 | Chinese Chess League | E62 King's Indian, Fianchetto |
12. X Bu vs A Rakhmanov |
| 1-0 | 53 | 2017 | World Blitz Championship | E62 King's Indian, Fianchetto |
13. X Bu vs C Aravindh |
| 1-0 | 64 | 2019 | World Team Chess Championship | E62 King's Indian, Fianchetto |