Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Nf6 5. e5 d5 6. exf6 dxc4 7. fxg7 Qe7+ 8.
Qe2 Qxe2+ 9. Kxe2 Bxg7 10. Bf4 Bg4 11. Bxc7 Bxf3+ 12. Kxf3 Kd7 13. Bg3 Rae8 14.
Nd2 b5 15. a4 a6 16. axb5 axb5 17. Rhe1 Rxe1 18. Rxe1 Re8 19. Ne4 Ne5+ 20. Bxe5
Rxe5 21. Ra1 Kc6 22. Ra6+ Kd5 *
Position (FEN): 8/5pbp/R7/1p1kr3/2ppN3/5K2/1PP2PPP/8 w - - 4 23
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 810
Best move: Rd6#