Played 3 Rapid games135155
Duchaufour
No note yet
Played 2 Blitz games98596
Solved 1 training puzzle16136
Solved 17 training puzzles1619142
Solved 5 training puzzles176185
Solved 4 training puzzles167649
Played 3 Blitz games108139
Played 3 Rapid games129647