Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 Nc6 4. dxe5 dxe5 5. Qxd8+ Kxd8 6. Bc4 f6 7. Be3 Nge7
8. O-O Ng6 9. Nc3 Bg4 10. Nd5 Bxf3 11. gxf3 Nd4 12. Rad1 Nxf3+ 13. Kg2 Nd4 14.
Bxd4 exd4 15. Rxd4 Kc8 16. b4 Bd6 17. Rfd1 Kd7 18. f4 Rae8 19. a4 Kc8 20. Kf3
Nh4+ 21. Kg3 g5 22. Nxf6 Bxf4+ 23. Kg4 Ref8 24. Be6+ Kb8 25. Nd7+ Ka8 26. Nxf8
Rxf8 27. Rd8+ Rxd8 *
Position (FEN): k2r4/ppp4p/4B3/6p1/PP2PbKn/8/2P4P/3R4 w - - 0 28
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 430
Best move: Rxd8#