Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 d6 4. d4 Bg4 5. Bxf4 h6 6. Bc4 Be7 7. O-O Nc6 8. c3
Qd7 9. Qb3 Be6 10. d5 Na5 11. Qb4 Nxc4 12. Qxc4 Bg4 13. Nbd2 O-O-O 14. Nd4 Nf6
15. Rae1 Kb8 16. a4 g5 17. Be3 Rhf8 18. a5 Nh7 19. a6 b6 20. Nc6+ Ka8 21. Nxd8
Bxd8 22. Bd4 f6 23. Qd3 Kb8 24. b4 Rf7 25. c4 Qa4 26. Rb1 Qxa6 27. c5 *
Position (FEN): 1k1b4/p1p2r1n/qp1p1p1p/2PP2p1/1P1BP1b1/3Q4/3N2PP/1R3RK1 b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 593
Best move: Qxd3