Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Nc3 d5 3. e3 Bf5 4. Nf3 Nc6 5. Bd3 Qd7 6. Bd2 Bg6 7. Bb5 e6 8. Ne5
Qd6 9. Na4 a6 10. Be2 b6 11. f4 Ne4 12. O-O Be7 13. Bd3 O-O 14. Nxg6 hxg6 15.
Bxe4 dxe4 16. Nc3 f5 17. Ne2 b5 18. Ng3 Kf7 19. c3 Rh8 20. a3 Rh7 21. h3 g5 22.
fxg5 *
Position (FEN): r7/2p1bkpr/p1nqp3/1p3pP1/3Pp3/P1P1P1NP/1P1B2P1/R2Q1RK1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 969
Best move: Qxg3