Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 e6 3. e5 d5 4. Nf3 c5 5. c3 Nc6 6. Be2 Qb6 7. O-O h6 8. a3 c4 9.
Re1 Na5 10. Nbd2 Bd7 11. h4 Ne7 12. g4 Ng6 13. Bf1 Be7 14. h5 Nf8 15. Bg2 Nh7
16. Rb1 O-O-O 17. b4 cxb3 18. Nxb3 Ba4 19. Nfd2 Bg5 20. Nxa5 Qxa5 21. Nf3 *
Position (FEN): 2kr3r/pp3ppn/4p2p/q2pP1bP/b2P2P1/P1P2N2/5PB1/1RBQR1K1 b - - 1 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1217
Best move: Bxd1