Played 3 Rapid games13877
AhmedMFarid
No note yet
Played 1 Rapid game13806
Played 2 Rapid games13741
Solved 20 training puzzles161767
Played 1 Rapid game13736
Played 1 Rapid game13795
Played 5 Rapid games137419
Played 2 Rapid games13931