Played 2 Rapid games117512
abobakerabdallah
No note yet
Played 2 Rapid games11637
Played 3 Rapid games11704
Played 1 Classical game146438
Solved 50 training puzzles136337
Played 3 Rapid games11667
Played 1 Classical game142648
Solved 8 training puzzles132617
Played 1 Classical game137851
Solved 56 training puzzles130978
Played 1 Classical game142966
Played 1 Rapid game11593