Played 3 Rapid games143310
gp84
No note yet
Giuseppe Pelligra
Played 14 Rapid games144344
Solved 52 training puzzles1516154
Solved 57 training puzzles1670165
Solved 38 training puzzles150547
Solved 73 training puzzles155295
Solved 43 training puzzles1647143