Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 Be7 6. Nc3 Nf6 7. d3 O-O 8. O-O
d6 9. h3 Rb8 10. a4 b4 11. Ne2 d5 12. Ng3 dxe4 13. dxe4 Qxd1 14. Rxd1 Bd6 15.
Be3 Bb7 16. Nd2 Nd4 17. Bxd4 exd4 18. Re1 Rfe8 19. Nf5 Nxe4 20. Nxe4 Rxe4 21.
Rxe4 Bxe4 22. Nxd4 Be5 23. Re1 Bxd4 24. Rxe4 Bb6 25. Re7 Rf8 26. Bc4 a5 27. b3
g6 28. Kf1 Kg7 29. f4 Kf6 30. Rd7 h6 31. g4 h5 32. Kg2 hxg4 33. hxg4 g5 34. f5
Ke5 35. Kf3 f6 *
Position (FEN): 5r2/2pR4/1b3p2/p3kPp1/PpB3P1/1P3K2/2P5/8 w - - 0 36
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1113
Best move: Rd5#