Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Nf3 g6 3. c4 Bg7 4. Nc3 O-O 5. e4 d6 6. Be2 e5 7. O-O Na6 8. Re1
exd4 9. Nxd4 Nc5 10. Bf1 Re8 11. f3 a5 12. Be3 b6 13. Qd2 Bd7 14. b3 Ne6 15.
Nxe6 Bxe6 16. Bg5 Qd7 17. Rad1 Qc8 18. h3 Nd7 19. Be2 Ne5 20. f4 Nc6 21. g4 f5
22. exf5 gxf5 23. Bf3 fxg4 *
Position (FEN): r1q1r1k1/2p3bp/1pnpb3/p5B1/2P2Pp1/1PN2B1P/P2Q4/3RR1K1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1236
Best move: Bxc6