Puzzle June 2007










White to play and win -

Generated with ChessBase 9.0