Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 Nxe4 7. Re1 Nc5 8.
Nxe5 Nxe5 9. Rxe5+ Be7 10. Qf3 Nxb3 11. axb3 Rb8 12. d4 Bb7 13. Qe2 d6 14. Re3
Bd5 15. Nc3 Bb7 16. Bd2 Kf8 17. Re1 Bf6 18. d5 g6 19. Ne4 Be5 20. Bc3 Bxc3 21.
Nxc3 Kg7 22. Qf3 b4 23. Re7 Rf8 24. Ne4 *
Position (FEN): 1r1q1r2/1bp1Rpkp/p2p2p1/3P4/1p2N3/1P3Q2/1PP2PPP/4R1K1 b - - 3 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 901
Best move: Qxe7