Solved 22 training puzzles193812
AJK12343
No note yet
Played 2 Classical games
Played 1 Classical game
Solved 18 training puzzles195031
Played 1 Classical game
Played 1 Rapid game133891
Solved 1 training puzzle191917
Played 1 Classical game
Played 1 Rapid game142996
Solved 1 training puzzle193616
Solved 1 training puzzle192034