Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 e5 3. d5 Bc5 4. Bg5 h6 5. Bh4 d6 6. Nc3 Bf5 7. e4 Bg4 8. Be2
Bxe2 9. Ngxe2 Nbd7 10. O-O Qc8 11. a3 a6 12. b4 Ba7 13. a4 O-O 14. a5 b6 15.
Qa4 Qb7 16. Rfb1 Rfb8 17. Bxf6 Nxf6 18. axb6 Bxb6 19. c5 Ba7 20. c6 Qc8 21. h3
Qd8 22. Qc2 Nh7 23. Ng3 Qg5 24. Ra4 *
Position (FEN): rr4k1/b1p2ppn/p1Pp3p/3Pp1q1/RP2P3/2N3NP/2Q2PP1/1R4K1 b - - 6 24
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1453
Best move: Qxg3