Puzzle 839888: Black to defend and win
Ivan Cheparinov (2634) - Ivan Sokolov (2691)
ACT Open Amsterdam NED (7), 2005.07.22
ACT Open Amsterdam NED (7), 2005.07.22
Drag the pieces to solve this puzzle.