Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Mason_Variation
Moves: 1. d4 d5 2. Bf4 e6 3. e3 Nc6 4. Nf3 Nf6 5. Nbd2 Bd6 6. Bg3 O-O 7. Ne5 Ne7 8.
Ndf3 Nf5 9. Bd3 b6 10. Bxf5 exf5 11. Qd3 Ne4 12. c3 a5 13. Nc6 Qe8 14. Bxd6
cxd6 15. Qb5 Bb7 16. Qxd5 Bxc6 17. Qxf5 a4 18. Ng5 Ra5 *
Position (FEN): 4qrk1/5ppp/1pbp4/r4QN1/p2Pn3/2P1P3/PP3PPP/R3K2R w KQ - 2 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1007
Best move: Qxh7#