Chess puzzle (Checkmate)
Moves: 1. e4 g6 2. d4 Bg7 3. Nc3 c6 4. Be3 d5 5. e5 Nh6 6. Qd2 Nf5 7. Bf4 Nd7 8. g4
Nh4 9. Bg5 Nxe5 10. dxe5 d4 11. Bxh4 dxc3 12. Qxd8+ Kxd8 13. O-O-O+ Ke8 14. f4
Bxg4 15. Be2 Be6 16. bxc3 h6 17. Nf3 Bd5 18. c4 Be4 19. Rd4 Bf5 20. Rhd1 Be6
21. a4 c5 22. R4d3 Bxc4 23. Re3 Be6 24. Bb5+ Kf8 25. Red3 Bf5 26. Rd8+ Rxd8 *
Position (FEN): 3r1k1r/pp2ppb1/6pp/1Bp1Pb2/P4P1B/5N2/2P4P/2KR4 w - - 0 27
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 956
Best move: Rxd8#