Chessworkout
White to move
900-1100Puzzle 7 of 33