Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Nf6 5. c4 c6 6. cxd5 cxd5 7. Nc3 Bb4 8.
Bd2 O-O 9. Bb5 a6 10. Ba4 b5 11. Bb3 Nc6 12. a3 Ba5 13. O-O Bg4 14. h3 Bh5 15.
Bg5 h6 16. Bh4 Re8 17. Nxd5 Re4 18. Nxf6+ gxf6 19. Bg3 Nxd4 20. Nxd4 *
Position (FEN): r2q2k1/5p2/p4p1p/bp5b/3Nr3/PB4BP/1P3PP1/R2Q1RK1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1545
Best move: Bxd1