Played 4 Rapid games
AlgerYoung
No note yet
Solved 70 training puzzles1328117
Played 1 Rapid game107176
Solved 43 training puzzles121126
Played 3 Rapid games995146
Solved 92 training puzzles1237125
Solved 52 training puzzles136220
Solved 28 training puzzles138256
Solved 9 training puzzles132674