Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nc3 Nc6 3. g3 Nf6 4. Bg2 d6 5. d3 g6 6. f4 Bg7 7. Nf3 Bg4 8. O-O
O-O 9. h3 Bxf3 10. Qxf3 Nd4 11. Qf2 Rc8 12. Nd1 b5 13. c3 Ne6 14. Ne3 a6 15. g4
Qc7 16. f5 Nd8 17. fxg6 fxg6 18. Nf5 gxf5 19. gxf5 e6 20. Qg3 exf5 21. Rxf5 Ne6
22. Bg5 d5 23. Bxf6 *
Position (FEN): 2r2rk1/2q3bp/p3nB2/1ppp1R2/4P3/2PP2QP/PP4B1/R5K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1024
Best move: Qxg3