Solved 48 training puzzles120618
CyrusWu666
No note yet
Played 5 Rapid games70535
Played 1 Classical game1460144
Solved 74 training puzzles122433
Played 2 Rapid games74027
Solved 2 training puzzles119111
Played 5 Rapid games71314
Played 1 Classical game1604104
Solved 2 training puzzles118032
Played 6 Rapid games7278
Practised 2 positions on Checkmate Patterns III
Solved 52 training puzzles121277
Played 2 Rapid games71958
Joined 1 team
Solved 38 training puzzles128915
Solved 41 training puzzles130483
Played 4 Rapid games77742
Completed 1 correspondence game1 loss
