Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 Nc6 3. e3 Bf5 4. Bd3 e5 5. Bxe5 Bxd3 6. Qxd3 Nxe5 7. dxe5 Bc5
8. f4 Ne7 9. Nf3 O-O 10. Nbd2 c6 11. c3 Qb6 12. Ke2 Qxb2 13. Rhb1 Qa3 14. Rxb7
Rab8 15. Rxb8 Rxb8 16. Nb3 Bb6 17. g4 c5 18. Ng5 g6 19. Qd2 c4 20. Nd4 *
Position (FEN): 1r4k1/p3np1p/1b4p1/3pP1N1/2pN1PP1/q1P1P3/P2QK2P/R7 b - - 1 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1398
Best move: Bxd4