Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 a6 5. Bxc6+ bxc6 6. dxe5 Bg4 7. exd6 Bxd6
8. e5 Bb4+ 9. Bd2 Bxd2+ 10. Qxd2 Bxf3 11. Qxd8+ Rxd8 12. gxf3 Ne7 13. Nc3 Ng6
14. Rg1 O-O 15. Ne4 Nxe5 16. Ke2 Ng6 17. Rad1 Rfe8 18. Rxd8 Rxd8 19. Nc5 a5 20.
Rd1 Re8+ 21. Kf1 Re5 *
Position (FEN): 6k1/2p2ppp/2p3n1/p1N1r3/8/5P2/PPP2P1P/3R1K2 w - - 4 22
White to move.
Themes:  Endgame  
Puzzle rating: 622
Best move: Rd8+