Solved 23 training puzzles1393133
farahsyahrain
No note yet
Played 2 Rapid games12078
Played 2 Rapid games12151
Played 5 Rapid games121634
Played 1 Blitz game1634142
Played 2 Rapid games118228
Played 4 Rapid games12104
Played 3 Rapid games120621
Played 1 Classical game1863363