Solved 13 training puzzles
FM Arif Abdul Hafiz
Fianchettos
Active
Last stream
Passionate Chess Master
27362574 ? ?2310?2190?Played 5 Bullet games273610
Played 3 Bullet games27461
Played 1 Rapid game
Practised 1 position on Basic Rook Endgames
Played 14 Bullet games274734
Played 9 Bullet games278117
Completed 1 correspondence game1 draw
Played 3 Bullet games276415
Played 1 Bullet game27792