Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. O-O Nf6 5. Nc3 Bc5 6. d3 O-O 7. Nd5 d6 8. h3
Be6 9. c3 Ne7 10. Nxf6+ gxf6 11. Bb3 Bxb3 12. Qxb3 Kh7 13. d4 exd4 14. cxd4 Bb6
15. Be3 Rg8 16. d5 Qd7 17. Bxb6 Qxh3 18. g3 cxb6 19. Nd4 Rg4 20. Qf3 Rg6 21.
Rac1 Rag8 22. Ne2 f5 23. exf5 Rf6 24. Rc7 Rxf5 25. Qd3 Rg6 *
Position (FEN): 8/ppR1np1k/1p1p2rp/3P1r2/8/3Q2Pq/PP2NP2/5RK1 w - - 2 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1327
Best move: Rxe7