Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Steinitz_Countergambit
Moves: 1. d4 d5 2. Bf4 c5 3. c3 Nc6 4. e3 Bf5 5. Bd3 Bxd3 6. Qxd3 c4 7. Qc2 e6 8. Nd2
Nf6 9. Ngf3 Be7 10. b3 b5 11. O-O O-O 12. h4 a6 13. Bg3 Nh5 14. Kh2 Nxg3 15.
fxg3 Bd6 16. Ng5 h6 *
Position (FEN): r2q1rk1/5pp1/p1nbp2p/1p1p2N1/2pP3P/1PP1P1P1/P1QN2PK/R4R2 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1143
Best move: Qh7#