Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Accelerated_London_System
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 e6 4. Nf3 Be7 5. Nbd2 O-O 6. Bd3 b6 7. c3 Ba6 8. Qe2
Bxd3 9. Qxd3 c5 10. e4 dxe4 11. Nxe4 cxd4 12. cxd4 Nd5 13. Neg5 Bxg5 14. Nxg5
Nf6 15. Be5 h6 16. Bxf6 Qxf6 *
Position (FEN): rn3rk1/p4pp1/1p2pq1p/6N1/3P4/3Q4/PP3PPP/R3K2R w KQ - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 782
Best move: Qh7#