Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 b6 4. d4 f6 5. d5 Nce7 6. O-O c6 7. d6 Ng6 8. Nc3
Bb7 9. Be3 Qb8 10. a4 Bxd6 11. Bxg8 Rxg8 12. Nh4 Qc7 13. Qh5 O-O-O 14. Qxh7 Nf4
15. Ng6 Ba6 16. Rfd1 f5 17. exf5 Nxg6 18. Qxg6 Be7 19. Ne4 Rh8 20. Qxg7 d6 21.
Bg5 Bxg5 22. Nxg5 *
Position (FEN): 2kr3r/p1q3Q1/bppp4/4pPN1/P7/8/1PP2PPP/R2R2K1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1015
Best move: Qxg7