Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. e5 d6 3. Nf3 dxe5 4. Nxe5 Bd6 5. Qh5 Bxe5 6. Qxe5 Nf6 7. Bb5+ c6 8.
Bc4 O-O 9. d3 Nbd7 10. Qg3 b5 11. Bb3 Nc5 12. Bh6 Nh5 13. Nc3 Nxg3 14. hxg3
gxh6 15. Rxh6 Nxb3 16. axb3 Qg5 17. Rh4 Kh8 18. Ne4 Qe5 19. O-O-O a5 20. f4 Qc7
21. Nf6 a4 *
Position (FEN): r1b2r1k/2q2p1p/2p1pN2/1p6/p4P1R/1P1P2P1/1PP3P1/2KR4 w - - 0 22
White to move.
Themes: Kingside Attack Middlegame Arabian Mate, Mate in 1 
Puzzle rating: 923
Best move: Rxh7#