Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_London_System
Moves: 1. d4 Nf6 2. Nf3 d5 3. Bf4 e6 4. e3 Be7 5. Nbd2 O-O 6. Bd3 c5 7. c3 Nc6 8. Rc1
b6 9. Ne5 Bb7 10. g4 Nxe5 11. dxe5 Ne4 12. Nf3 a6 13. h4 b5 14. Bb1 b4 15. g5
bxc3 16. bxc3 Qa5 17. Qc2 d4 18. Nd2 Nxd2 *
Position (FEN): r4rk1/1b2bppp/p3p3/q1p1P1P1/3p1B1P/2P1P3/P1Qn1P2/1BR1K2R w K - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1371
Best move: Qxh7#