Chess puzzle (Crushing)
Moves: 1. e4 Nc6 2. d4 e6 3. c3 d6 4. d5 exd5 5. exd5 Ne5 6. Nf3 f6 7. Bb5+ Bd7 8.
Nxe5 fxe5 9. Bxd7+ Qxd7 10. Qh5+ Kd8 11. Na3 g6 12. Qh4+ Be7 13. Bg5 h6 14.
Bxe7+ Nxe7 15. O-O g5 16. Qc4 a6 17. b4 b5 18. Qd3 Qf5 19. Qd1 Kd7 20. c4 bxc4
21. Nxc4 h5 22. a4 h4 23. Ne3 Qe4 24. b5 axb5 25. h3 Rxa4 26. Ng4 Nxd5 27. Qxd5
*
Position (FEN): 7r/2pk4/3p4/1p1Qp1p1/r3q1Np/7P/5PP1/R4RK1 b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 987
Best move: Qxd5