Played 1 Rapid game12387
eng_mahmoudaskary
No note yet
Played 6 Rapid games123112
Solved 82 training puzzles1380294
Played 5 Rapid games12196
Played 11 Rapid games122516
Played 10 Rapid games12095
Played 1 Rapid game12047
Played 4 Rapid games119713