Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_London_System
Moves: 1. d4 d5 2. Bf4 Nf6 3. Nf3 e6 4. e3 c5 5. c3 Nc6 6. Nbd2 c4 7. Qc2 b5 8. Ne5
Bb7 9. Bg5 Be7 10. Ndf3 O-O 11. h4 h6 12. Bf4 a5 13. Ng5 hxg5 14. hxg5 Ne4 15.
Qe2 Bxg5 16. Qh5 f6 *
Position (FEN): r2q1rk1/1b4p1/2n1pp2/pp1pN1bQ/2pPnB2/2P1P3/PP3PP1/R3KB1R w KQ - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1112
Best move: Qh7#