Solved 9 training puzzles2054168
alanzxin
No note yet
Member since 20 May 2023
Active
Time spent playing: 2 days 6 hours 15 minutes
Time featured on TV: 50 minutes
TeamsShanghai Chessage
Played 1 Classical game162427
Played 5 Classical games159769
Played 3 Classical games166623
Played 2 Classical games168926
Played 1 Chess960 game16546
Solved 71 training puzzles2222122
Played 1 Three-check game161523