Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nc3 e6 3. f4 Nc6 4. Nf3 a6 5. g3 Nf6 6. Bg2 Qc7 7. O-O b5 8. d3 Bb7
9. Qe2 b4 10. Nd1 Be7 11. Nf2 d6 12. Ng5 Nd4 13. Qd1 h6 14. Nf3 Nxf3+ 15. Bxf3
Rc8 16. a3 O-O 17. Bg2 a5 18. Ng4 Rfd8 19. Nxf6+ Bxf6 20. f5 Bd4+ 21. Kh1 exf5
22. Rxf5 Re8 23. Qg4 Re6 24. Rb1 d5 25. exd5 *
Position (FEN): 2r3k1/1bq2pp1/4r2p/p1pP1R2/1p1b2Q1/P2P2P1/1PP3BP/1RB4K b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 400
Best move: Re1+