Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Be2 O-O 6. Be3 Nbd7 7. g4 e5 8. d5
Nc5 9. Bxc5 dxc5 10. g5 Ne8 11. h4 f5 12. gxf6 Nxf6 13. h5 Nxh5 14. Bxh5 gxh5
15. Qxh5 h6 16. Nge2 Qf6 17. O-O-O Kh7 18. Rdg1 b6 19. f4 exf4 20. e5 Qxe5 21.
Qg6+ Kg8 22. Rxh6 Bf5 23. Qh5 Qe3+ 24. Kd1 Qd3+ 25. Ke1 f3 *
Position (FEN): r4rk1/p1p3b1/1p5R/2pP1b1Q/2P5/2Nq1p2/PP2N3/4K1R1 w - - 0 26
White to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 1417
Best move: Rh8#