Played 1 Rapid game151425
nhernandezexposito
No note yet
Solved 20 training puzzles179632
Solved 37 training puzzles182856
Solved 12 training puzzles177231
Solved 3 training puzzles174110
Played 1 Rapid game148922
Solved 41 training puzzles173157