Chess puzzle (Crushing)
Moves: 1. e4 d6 2. Nf3 Nd7 3. Bc4 e6 4. d4 c6 5. Bb3 d5 6. exd5 exd5 7. O-O Ngf6 8.
Bf4 Be7 9. Nc3 O-O 10. Ne2 Ne4 11. c4 Ndf6 12. cxd5 cxd5 13. Bc2 Bg4 14. Ng3
Nxg3 15. Bxg3 Rc8 16. Qb1 Bxf3 17. gxf3 Bd6 18. Kh1 Bxg3 19. fxg3 Qc7 20. Bf5
Rcd8 21. Qd3 Qc4 22. Qe3 Rfe8 23. Qg5 Qxd4 24. b3 Qd3 *
Position (FEN): 3rr1k1/pp3ppp/5n2/3p1BQ1/8/1P1q1PP1/P6P/R4R1K w - - 1 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1011
Best move: Bxd3