Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bb5 Nf6 3. d3 c6 4. Bc4 Bc5 5. Bg5 d5 6. exd5 cxd5 7. Bb5+ Bd7 8.
Bxd7+ Nbxd7 9. c3 O-O 10. h3 h6 11. Bh4 Be7 12. Bg3 Qb6 13. b4 Rfc8 14. Qb3 Rc7
15. Nf3 e4 16. Bxc7 Qxc7 17. dxe4 dxe4 18. Nd4 Bd6 19. Nd2 Be5 20. Nb5 Qc6 21.
a4 Rc8 22. Rc1 a6 23. Nd4 *
Position (FEN): 2r3k1/1p1n1pp1/p1q2n1p/4b3/PP1Np3/1QP4P/3N1PP1/2R1K2R b K - 1 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1197
Best move: Bxd4