Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Bc5 3. Bc4 d6 4. h3 h6 5. O-O a6 6. d4 exd4 7. Nxd4 Bd7 8. Nc3
Ne7 9. Re1 Ng6 10. e5 dxe5 11. Nf3 f6 12. Qd5 Qe7 13. Qxb7 Bc6 14. Qc8+ Qd8 15.
Qxd8+ Kxd8 16. Be3 Bxf3 17. Bxc5 Bc6 18. Rad1+ Kc8 19. g3 Kb7 20. Bd5 Bxd5 21.
Nxd5 Nd7 22. Be3 Rhe8 23. a4 c6 24. Nb4 a5 *
Position (FEN): r3r3/1k1n2p1/2p2pnp/p3p3/PN6/4B1PP/1PP2P2/3RR1K1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 552
Best move: Rxd7+