Puzzle 518271:
Puzzle 518271:
IM Valery Kazakouski (2485) - GM Vadim Moiseenko (2526)
World Rapid 2019 Moscow RUS, 2019.12.27 Kazakouski - Moiseenko, Moscow 2019
World Rapid 2019 Moscow RUS, 2019.12.27 Kazakouski - Moiseenko, Moscow 2019