Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. c3 Nc6 6. Bc4 d5 7. Bb5 Bc5 8.
Bxc6+ bxc6 9. Nd4 Bxd4 10. cxd4 O-O 11. O-O Qf6 12. d3 Nd6 13. Be3 Nf5 14. Nd2
Nxd4 15. h3 Ne6 16. Qc1 Qg6 17. Nf3 Bb7 18. d4 Rfe8 19. Ne5 Qh5 20. Nxc6 Bxc6
21. Qxc6 f5 22. Qxd5 Rad8 23. Qc4 Kh8 24. Rfd1 f4 25. Bc1 *
Position (FEN): 3rr2k/p1p3pp/4n3/7q/2QP1p2/7P/PP3PP1/R1BR2K1 b - - 1 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1058
Best move: Qxd1+