Chess puzzle (Checkmate)
Opening: Four_Knights_Game, Four_Knights_Game_Italian_Variation
Moves: 1. Nc3 e5 2. e4 Nc6 3. Nf3 Nf6 4. Bc4 Bc5 5. Nd5 Nxe4 6. d4 Bd6 7. O-O O-O 8.
dxe5 Nxe5 9. Nxe5 Bxe5 10. Re1 Nd6 11. Rxe5 Nxc4 12. Re4 Nd6 13. Ne7+ Kh8 14.
Re3 Re8 15. Qe2 Rf8 16. Qd3 b5 17. Qxh7+ Kxh7 *
Position (FEN): r1bq1r2/p1ppNppk/3n4/1p6/8/4R3/PPP2PPP/R1B3K1 w - - 0 18
White to move.
Themes:  Middlegame Anastasia's Mate, Mate in 1 
Puzzle rating: 535
Best move: Rh3#