Chess puzzle (Crushing)
Moves: 1. Nf3 c5 2. g3 Nc6 3. Bg2 Nf6 4. O-O d5 5. d3 e5 6. Re1 Be7 7. Nc3 Be6 8. e4
d4 9. Ne2 b5 10. c3 Rc8 11. b3 Qa5 12. Bb2 h6 13. cxd4 Nxd4 14. Nxe5 g5 15. Nf3
Nxf3+ 16. Bxf3 h5 17. Bg2 h4 18. Bc3 b4 19. Bb2 Qc7 20. d4 h3 21. Bh1 Bg4 22.
d5 O-O 23. Nc1 *
Position (FEN): 2r2rk1/p1q1bp2/5n2/2pP2p1/1p2P1b1/1P4Pp/PB3P1P/R1NQR1KB b - - 2 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 836
Best move: Bxd1