Puzzle 618693: White to defend
Ale Rakhmanov (2592) - Evgeny Bareev (2634)
Russia Cup St Petersburg RUS, 2009.11.03
Russia Cup St Petersburg RUS, 2009.11.03
Drag the pieces to solve this puzzle.