Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 Nc6 3. c3 Nf6 4. d3 e6 5. a4 d5 6. Bb5 Bd6 7. Nf3 Bc7 8. Bg5
dxe4 9. Bxf6 Qxf6 10. Bxc6+ bxc6 11. dxe4 O-O 12. O-O Rd8 13. Qe2 Rb8 14. e5
Qe7 15. Na3 Rd5 16. Rfd1 Bb7 17. c4 Ba6 18. h3 Rbd8 19. g3 f6 20. exf6 gxf6 21.
Re1 Kf7 22. Nh4 Rg8 23. Qf3 Rdg5 24. Qxc6 *
Position (FEN): 6r1/p1b1qk1p/b1Q1pp2/2p3r1/P1P4N/N5PP/1P3P2/R3R1K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1886
Best move: Bxg3