Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nc3 e6 3. Nf3 g6 4. Bc4 Bg7 5. O-O Ne7 6. e5 Nec6 7. Re1 Qc7 8. Nb5
Qd8 9. Nd6+ Ke7 10. Ng5 Qc7 11. Ndxf7 Rf8 12. Nd6 Bxe5 13. Nxc8+ Qxc8 14. Qg4
Rf4 15. Qe2 d6 16. d3 Rf5 17. Nxh7 Qh8 18. f4 Nd4 19. Qg4 Nxc2 20. fxe5 Nxe1
21. exd6+ Kxd6 22. Qg3+ Ke7 23. Qc7+ Nd7 24. Bg5+ Rxg5 25. Nxg5 Qxb2 *
Position (FEN): r7/ppQnk3/4p1p1/2p3N1/2B5/3P4/Pq4PP/R3n1K1 w - - 0 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1488
Best move: Rxe1