Chess puzzle (Checkmate)
Moves: 1. e4 d6 2. d4 c6 3. c4 g6 4. Nc3 Bg7 5. Be2 Nf6 6. h4 Na6 7. h5 h6 8. hxg6
fxg6 9. Be3 Qb6 10. Qd2 Bg4 11. f3 Bd7 12. Nh3 g5 13. O-O-O c5 14. e5 Nh5 15.
dxc5 Nxc5 16. exd6 exd6 17. Bxc5 Qxc5 18. Ne4 Qe5 19. Nxd6+ Kf8 20. f4 Nxf4 21.
Nxf4 gxf4 22. Rhf1 Ke7 23. Rxf4 Bc6 24. Rf7+ Kd8 25. Nxb7+ Kc8 26. Qd8+ Rxd8 *
Position (FEN): r1kr4/pN3Rb1/2b4p/4q3/2P5/8/PP2B1P1/2KR4 w - - 0 27
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1316
Best move: Rxd8#