Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Bd3 Nc6 5. c3 Bd6 6. Ne2 Qf6 7. O-O Bf5 8.
Bxf5 Qxf5 9. Ng3 Qg6 10. Re1+ Nge7 11. Qf3 O-O-O 12. Bf4 h5 13. Na3 h4 14. Ne2
h3 15. Bxd6 Rxd6 16. g3 Rf6 17. Nf4 Qg5 18. Qe3 Nf5 19. Qd3 Nh4 20. Nxh3 *
Position (FEN): 2k4r/ppp2pp1/2n2r2/3p2q1/3P3n/N1PQ2PN/PP3P1P/R3R1K1 b - - 0 20
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 2222
Best move: Qg4