Played 4 Rapid games105714
PipeOb
No note yet
Played 2 Rapid games10431
Played 2 Rapid games10442
Played 2 Rapid games104619
Played 2 Rapid games106522
Played 1 Rapid game104313
Solved 18 training puzzles107135
Played 1 Rapid game10567