Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nf3 Nf6 4. c4 Qd6 5. d4 c6 6. Be2 Bg4 7. Nc3 e6 8. O-O
Nbd7 9. Re1 Be7 10. h3 Bh5 11. Be3 O-O 12. Qb3 Qc7 13. a4 a6 14. Rac1 Rfc8 15.
Bg5 a5 16. Ne5 Bxe2 17. Rxe2 h6 18. Bf4 Qd8 19. Ne4 Nxe4 20. Rxe4 Nxe5 21. dxe5
Bb4 22. Qg3 Kh7 23. Be3 Bf8 24. Rd4 Qe7 25. Rcd1 Qb4 26. Rd7 Qxa4 27. Rxf7 *
Position (FEN): r1r2b2/1p3Rpk/2p1p2p/p3P3/q1P5/4B1QP/1P3PP1/3R2K1 b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 877
Best move: Qxd1+