Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. Nf3 Nf6 5. d3 c6 6. Bd2 Qc7 7. d4 e6 8. Bd3
Bd6 9. g3 O-O 10. h4 Ng4 11. Qe2 Re8 12. O-O-O Na6 13. Ng5 Nf6 14. Nce4 Nxe4
15. Qxe4 f5 16. Qf3 g6 17. h5 h6 18. Nh3 g5 19. g4 fxg4 20. Qxg4 e5 21. Rde1 *
Position (FEN): r1b1r1k1/ppq5/n1pb3p/4p1pP/3P2Q1/3B3N/PPPB1P2/2K1R2R b - - 1 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1087
Best move: Bxg4