Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Bf4 e6 3. e3 d5 4. Nc3 c5 5. Be2 Nc6 6. Bb5 Bd7 7. Nf3 a6 8. Bxc6
Bxc6 9. Ne5 cxd4 10. Qxd4 Bd6 11. g4 Qc7 12. g5 Nh5 13. O-O-O Nxf4 14. exf4
O-O-O 15. h4 Kb8 16. h5 f6 17. gxf6 gxf6 18. Nxc6+ bxc6 19. Qxf6 Bxf4+ 20. Kb1
Be5 21. Qxe6 Rde8 22. Qh3 Qb6 23. a3 Rhf8 24. f3 *
Position (FEN): 1k2rr2/7p/pqp5/3pb2P/8/P1N2P1Q/1PP5/1K1R3R b - - 0 24
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1145
Best move: Bxc3