Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 d6 3. Nc3 Bg4 4. Be2 Nc6 5. h3 Bxf3 6. Bxf3 Qf6 7. d3 Nd4 8.
Be3 Nxf3+ 9. Qxf3 Qxf3 10. gxf3 Nf6 11. Bg5 Be7 12. O-O-O h6 13. Bxf6 Bxf6 14.
Nd5 Bd8 15. Rhg1 c6 16. Nc3 O-O 17. d4 exd4 18. Rxd4 Be7 19. f4 b5 20. e5 d5
21. f5 a5 22. f6 Bc5 23. Rxg7+ Kh8 24. Rh4 Bxf2 *
Position (FEN): r4r1k/5pR1/2p2P1p/pp1pP3/7R/2N4P/PPP2b2/2K5 w - - 0 25
White to move.
Themes: Kingside Attack Endgame Mate in 1 
Puzzle rating: 822
Best move: Rxh6#