Played 5 Rapid games11722
freesonghk
No note yet
Played 4 Blitz games1053447
Solved 24 training puzzles1276146
Played 2 Rapid games117011
Solved 1 training puzzle142234
Solved 1 training puzzle14568
Solved 1 training puzzle146449
Played 3 Rapid games
Played 2 Rapid games
Solved 1 training puzzle14151
Played 3 Rapid games118113