Played 2 Classical games110520
Ericyin2012
No note yet
Solved 1 training puzzle
Solved 4 training puzzles
Played 1 Classical game10855
Solved 15 training puzzles
Played 2 Classical games10906
Played 4 Rapid games
Participated in 4 simultaneous exhibitions