Played 1 Rapid game189213
imraanvanwyk
No note yet
Played 2 Rapid games187925
Solved 3 training puzzles16157
Solved 4 training puzzles162232
Solved 42 training puzzles15902
Solved 5 training puzzles15886
Solved 21 training puzzles159427