Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_London_System
Moves: 1. d4 d5 2. Bf4 Nf6 3. Nf3 Bf5 4. e3 Nc6 5. c3 e6 6. Nbd2 a6 7. Be2 Bd6 8. Bg3
O-O 9. O-O Ne4 10. Nxe4 dxe4 11. Bxd6 exf3 12. Bxf3 cxd6 13. Qb3 Qd7 14. h4
Rac8 15. e4 Bxe4 16. Bxe4 d5 17. Bb1 b5 18. Qc2 Na5 *
Position (FEN): 2r2rk1/3q1ppp/p3p3/np1p4/3P3P/2P5/PPQ2PP1/RB3RK1 w - - 2 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 400
Best move: Qxh7#