Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_London_System
Moves: 1. d4 e6 2. Bf4 d5 3. Nf3 c5 4. c3 Nc6 5. e3 Bd7 6. Bd3 Rc8 7. O-O Nf6 8. Nbd2
cxd4 9. exd4 Be7 10. Re1 O-O 11. Qc2 h6 12. Qd1 Nh5 13. Be3 Nf6 14. Nb3 b6 15.
Qd2 Ne8 16. a3 Bf6 17. Bxh6 gxh6 18. Qxh6 Bg7 *
Position (FEN): 2rqnrk1/p2b1pb1/1pn1p2Q/3p4/3P4/PNPB1N2/1P3PPP/R3R1K1 w - - 1 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 863
Best move: Qh7#