Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Qe2 d5 3. exd5 Qxd5 4. Nc3 Qd8 5. g3 Nc6 6. Bg2 Nf6 7. Nf3 Bd6 8.
O-O O-O 9. d4 Bd7 10. Bg5 h6 11. Bxf6 Qxf6 12. Ne4 Qe7 13. c3 e5 14. d5 Nd8 15.
c4 f5 16. Nc3 e4 17. Nd4 c5 18. dxc6 Nxc6 19. Nd5 Qf7 20. Nb5 Be5 21. f4 Bd4+
22. Kh1 Be6 23. Ndc7 *
Position (FEN): r4rk1/ppN2qp1/2n1b2p/1N3p2/2PbpP2/6P1/PP2Q1BP/R4R1K b - - 4 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1331
Best move: Bxc4