Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 Nd7 4. Bc4 h6 5. dxe5 Nxe5 6. Nxe5 dxe5 7. Qxd8+ Kxd8
8. Bxf7 Bd6 9. Be3 Ke7 10. Bb3 Nf6 11. f3 Be6 12. O-O Bxb3 13. axb3 a6 14. c4
Nd7 15. Nd2 Bc5 16. Bxc5+ Nxc5 17. b4 Nd3 18. b5 Nxb2 19. Rab1 Nd3 20. bxa6
bxa6 21. Nb3 Nf4 22. Rfd1 Ne2+ 23. Kf2 Nc3 24. Nc5 Nxb1 25. Rxb1 Rhd8 26. Rb7
Kd6 27. Nd3 Kc6 28. Rb3 Re8 29. Ra3 g5 30. Ra5 Kb6 31. Ra1 a5 32. Ke3 Rad8 33.
Rb1+ Kc6 34. Rb5 Rxd3+ *
Position (FEN): 4r3/2p5/2k4p/pR2p1p1/2P1P3/3rKP2/6PP/8 w - - 0 35
White to move.
Themes: Hanging Piece Endgame, Rook Endgame  
Puzzle rating: 1505
Best move: Kxd3