Mikhail Gurevich Chess Puzzles

Mikhail Gurevich is a Soviet-born Belgian grandmaster who was ranked among the world's top ten around 1989–1991. His games reward study of strategic planning, dynamic middlegame decisions, and accurate endgame technique.