Chess puzzle (Checkmate)
Moves: 1. e4 d6 2. Nf3 Nf6 3. Nc3 g6 4. d4 Bg7 5. Be3 O-O 6. Bc4 Nbd7 7. Qd2 Ng4 8.
Bf4 e5 9. dxe5 dxe5 10. Bg3 Nb6 11. Bd3 f5 12. h3 Nh6 13. Nxe5 Re8 14. f4 fxe4
15. Nxe4 Nf5 16. Bh2 Qh4+ 17. g3 Qxh3 18. O-O-O Be6 19. g4 Nd4 20. Bg3 Qxh1 21.
Rxh1 Bxe5 22. fxe5 Nf3 23. Qh6 Re7 24. Nf6+ Kh8 25. Qxh7+ Rxh7 *
Position (FEN): r6k/ppp4r/1n2bNp1/4P3/6P1/3B1nB1/PPP5/2K4R w - - 0 26
White to move.
Themes: Kingside Attack Middlegame Arabian Mate, Mate in 1 
Puzzle rating: 878
Best move: Rxh7#