Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Symmetrical_Variation
Moves: 1. d4 Nf6 2. Nf3 d5 3. g3 a6 4. Bg2 e6 5. O-O Nc6 6. Nbd2 Bd6 7. b3 e5 8. Bb2
e4 9. Ne5 Bxe5 10. dxe5 Ng4 11. f4 exf3 12. Nxf3 Ne3 13. Qd3 Nxf1 14. Rxf1 O-O
15. h4 Be6 16. Ng5 h6 *
Position (FEN): r2q1rk1/1pp2pp1/p1n1b2p/3pP1N1/7P/1P1Q2P1/PBP1P1B1/5RK1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1051
Best move: Qh7#