Solved 11 training puzzles193930
No note yet
Solved 19 training puzzles190944
Solved 8 training puzzles186541
Solved 14 training puzzles182468
Played 1 Classical game
Played 1 Rapid game
Solved 11 training puzzles18923
Solved 12 training puzzles189573