Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Zukertort_Variation
Moves: 1. d4 d5 2. Nf3 e6 3. e3 c5 4. b3 Nc6 5. Bd3 cxd4 6. exd4 Nf6 7. Bb2 Bd6 8. O-O
O-O 9. Nbd2 b6 10. a3 Bb7 11. Qe2 Re8 12. Ne5 Nd7 13. f4 f6 14. Bxh7+ Kxh7 15.
Qh5+ Kg8 16. Qf7+ Kh7 17. Rf3 fxe5 18. Rh3+ Qh4 *
Position (FEN): r3r3/pb1n1Qpk/1pnbp3/3pp3/3P1P1q/PP5R/1BPN2PP/R5K1 w - - 2 19
White to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 764
Best move: Rxh4#