Chess puzzle (Crushing)
Moves: 1. c4 Nf6 2. Nc3 e6 3. d3 d5 4. cxd5 exd5 5. g3 Bb4 6. Bd2 Bf5 7. a3 Be7 8. Bg2
c6 9. Nf3 O-O 10. O-O Nbd7 11. Re1 Re8 12. e4 dxe4 13. dxe4 Bg4 14. h3 Bxf3 15.
Bxf3 Ne5 16. Bg2 Bc5 17. Qc2 Nd3 18. Re2 Bb6 19. Rd1 Nxf2 20. Rxf2 Bxf2+ 21.
Kxf2 Qb6+ 22. Be3 Qc7 23. Rd4 Nh5 24. g4 *
Position (FEN): r3r1k1/ppq2ppp/2p5/7n/3RP1P1/P1N1B2P/1PQ2KB1/8 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 938
Best move: Qg3+