Played 1 Rapid game109939
MarcoDaPraia
No note yet
Played 1 Rapid game113825
Played 1 Rapid game116317
Played 1 Classical game111636
Played 1 Rapid game
Played 1 Classical game
Played 1 Rapid game
Practised 5 positions on The Skewer
Solved 3 training puzzles1283146
Played 1 Rapid game