Solved 2 training puzzles204617
sankifuruj
No note yet
Played 1 Rapid game146212
Played 2 Rapid games14501
Solved 3 training puzzles202916
Solved 1 training puzzle201312
Solved 20 training puzzles2001227
Played 1 Rapid game14518
Solved 1 training puzzle177421
Played 1 Blitz game12118