Played 2 Classical games
zixiang060228
No note yet
Played 1 Blitz game117036
Played 1 Rapid game
Solved 36 training puzzles1310109
Solved 7 training puzzles120118
Solved 184 training puzzles118336
Solved 36 training puzzles1219201
Played 2 Blitz games
Played 1 Blitz game11345