Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nf3 Bg7 4. g3 d6 5. Nbd2 O-O 6. Qc2 Nbd7 7. Bg2 Re8 8. e4
e5 9. d5 Nc5 10. O-O Bd7 11. Ne1 Bg4 12. f3 Bd7 13. Nd3 Nxd3 14. Qxd3 c6 15. b3
a6 16. Ba3 cxd5 17. cxd5 Bb5 18. Nc4 Bf8 19. Qe3 Rc8 20. Rac1 Qc7 21. Bh3 Rcd8
22. Nxe5 Qa5 23. b4 Qa4 24. Nc4 Nxd5 25. exd5 *
Position (FEN): 3rrbk1/1p3p1p/p2p2p1/1b1P4/qPN5/B3QPPB/P6P/2R2RK1 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1162
Best move: Rxe3