Puzzle 109419: White to win
Levon Aronian (2783) - Se Bargan (2331)
GRENKE Rapid WCh Mainz GER (3), 2010.08.07
GRENKE Rapid WCh Mainz GER (3), 2010.08.07
Drag the pieces to solve this puzzle.