Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 h6 5. c3 Bc5 6. Be3 Bxe3 7. fxe3 Ng4 8.
Qe2 d6 9. Nbd2 Qe7 10. h3 Nf6 11. g4 Be6 12. Bxe6 Qxe6 13. Nh4 d5 14. Nf5 Rg8
15. exd5 Qxd5 16. e4 Qb5 17. Nb3 O-O-O 18. O-O-O Kb8 19. Rhe1 Qa6 20. Kb1 Nd7
21. Qe3 f6 22. Nc5 Nxc5 23. Qxc5 Rxd3 24. Ne7 Rgd8 25. Nxc6+ Qxc6 26. Rxd3 Qxc5
*
Position (FEN): 1k1r4/ppp3p1/5p1p/2q1p3/4P1P1/2PR3P/PP6/1K2R3 w - - 0 27
White to move.
Themes: Hanging Piece Endgame, Queen and Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 655
Best move: Rxd8#