Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Accelerated_London_System
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 a6 4. Nf3 Bg4 5. Nbd2 e6 6. c3 Bxf3 7. Nxf3 Nbd7 8.
Bd3 c5 9. b3 b5 10. Ne5 Be7 11. Qc2 c4 12. bxc4 bxc4 13. Be2 O-O 14. h4 Nxe5
15. dxe5 Ne4 16. f3 Bxh4+ 17. g3 Bxg3+ 18. Bxg3 Nxg3 *
Position (FEN): r2q1rk1/5ppp/p3p3/3pP3/2p5/2P1PPn1/P1Q1B3/R3K2R w KQ - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 616
Best move: Qxh7#