Solved 16 training puzzles176321
NSV30
No note yet
Played 1 Rapid game151711
Solved 14 training puzzles174238
Played 1 Rapid game150612
Solved 37 training puzzles170457
Played 1 Rapid game149412
Played 1 Rapid game150613
Played 4 Rapid games151924
Played 2 Rapid games154321
Played 2 Rapid games156423