Played 2 Rapid games11637
abobakerabdallah
No note yet
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
Played 4 Rapid games116225
Played 1 Classical game136329