Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 exd4 5. Nxd4 Bd7 6. c3 Nge7 7. O-O Nxd4 8.
Bxd7+ Qxd7 9. cxd4 Ng6 10. Nc3 Be7 11. Kh1 O-O 12. f4 Bd8 13. f5 Ne7 14. Qg4
Kh8 15. Qh5 c6 16. Rf3 Ng8 17. Rh3 h6 18. Be3 a5 19. Rf1 Bf6 20. Rff3 b5 21.
Rfg3 c5 22. Bxh6 Nxh6 23. Qxh6+ gxh6 *
Position (FEN): r4r1k/3q1p2/3p1b1p/ppp2P2/3PP3/2N3RR/PP4PP/7K w - - 0 24
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 700
Best move: Rxh6#