Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Accelerated_London_System
Moves: 1. d4 d5 2. Bf4 Bf5 3. e3 e6 4. Nd2 Nf6 5. Ngf3 Bb4 6. c3 Ba5 7. Ne5 O-O 8. Bb5
h6 9. g4 Bh7 10. g5 hxg5 11. Bxg5 c6 12. Ba4 b5 13. Bc2 Bxc2 14. Qxc2 Nbd7 15.
Nxd7 Qxd7 16. Bxf6 gxf6 17. Rg1+ Kh8 18. Qd1 Rg8 *
Position (FEN): r5rk/p2q1p2/2p1pp2/bp1p4/3P4/2P1P3/PP1N1P1P/R2QK1R1 w Q - 4 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 838
Best move: Qh5#