Played 25 Rapid games171114
Saadtop
No note yet
Played 7 Rapid games16976
Played 1 Classical game169011
Solved 2 training puzzles14128
Played 7 Rapid games16917
Played 8 Rapid games169822
Played 15 Rapid games172042
Played 1 Rapid game16784
Played 4 Rapid games16821