Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Bc5 5. c3 d6 6. d4 exd4 7. cxd4 Bb6 8. d5
a6 9. Ba4 Bd7 10. dxc6 Bxc6 11. Bxc6+ bxc6 12. e5 Nd5 13. exd6 cxd6 14. Re1+
Ne7 15. Qe2 Ra7 16. Be3 Rb7 17. Qxa6 Qc7 18. Bxb6 Rxb6 19. Qe2 Rb7 20. Nc3 O-O
21. Rac1 Ng6 22. Qd2 Rfb8 23. b3 Ra7 24. Red1 d5 25. Nxd5 Qb7 26. Nf4 Nxf4 27.
Qd8+ Rxd8 *
Position (FEN): 3r2k1/rq3ppp/2p5/8/5n2/1P3N2/P4PPP/2RR2K1 w - - 0 28
White to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 416
Best move: Rxd8#