Played 1 Rapid game19325
you can watch my daily chess games and training while i sing or talk over some good music
1444171719321919?1530? ?Played 1 Rapid game19277
Played 48 Rapid games19201
Solved 32 training puzzles21354
Solved 2 training puzzles213922
Solved 4 training puzzles211713
Solved 5 training puzzles210438