Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. c3 d5 3. d4 exd4 4. exd5 Qxd5 5. Nf3 Bg4 6. Be2 Nc6 7. O-O O-O-O 8.
cxd4 Kb8 9. Nc3 Qd7 10. Be3 Nf6 11. Qb3 Be6 12. Qc2 Nd5 13. Nxd5 Bxd5 14. Rad1
f6 15. a3 g5 16. b4 g4 17. Ne1 h5 18. Nd3 Bg7 19. Nc5 Qe7 20. Qa4 f5 21. b5
Nxd4 22. Na6+ Ka8 23. Bxd4 Bxd4 24. Qxd4 Qxe2 25. Nxc7+ Kb8 26. b6 Bc6 27.
Qxd8+ Rxd8 *
Position (FEN): 1k1r4/ppN5/1Pb5/5p1p/6p1/P7/4qPPP/3R1RK1 w - - 0 28
White to move.
Themes: Queenside Attack Endgame Mate in 1 
Puzzle rating: 455
Best move: Rxd8#