Played 2 Rapid games156217
GJL
No note yet
Solved 8 training puzzles21334
Solved 12 training puzzles212921
Played 4 Rapid games15791
Solved 22 training puzzles215020
Solved 8 training puzzles213013
Solved 2 training puzzles21431
Solved 21 training puzzles214441