I played Ivan Cheparinov, a very strong Bulgarian Grandmaster who has peaked at over 2700 rating. Today, he is Alireza …

Daily Puzzle
Loading the puzzle…
More daily puzzles →Chess Videos, Chess Forums and Global Chess Community
I played Ivan Cheparinov, a very strong Bulgarian Grandmaster who has peaked at over 2700 rating. Today, he is Alireza …
