Solved 4 training puzzles252878
I like doing puzzles, and I like analyzing games.
1823?1867?1934?2004?19071865?Solved 1 training puzzle260620
Solved 1 training puzzle26261
Solved 1 training puzzle26259
Solved 1 training puzzle261614
Solved 7 training puzzles260218
Solved 2 training puzzles262013