Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qf6 5. Be3 Bc5 6. c3 Nge7 7. Bc4 Ne5 8.
Be2 d6 9. O-O O-O 10. Qd2 Qg6 11. f3 d5 12. Qc2 Bh3 13. Rf2 N7c6 14. Nd2 Rae8
15. Kh1 Bd7 16. Rg1 f5 17. f4 Ng4 18. Bxg4 Qxg4 19. h3 Qg6 20. e5 Bb6 21. Rf3
Nd8 22. Rg3 *
Position (FEN): 3nrrk1/pppb2pp/1b4q1/3pPp2/3N1P2/2P1B1RP/PPQN2P1/6RK b - - 4 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1027
Best move: Qxg3