Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Zukertort_Variation
Moves: 1. d4 d5 2. Nf3 c6 3. Nc3 Nd7 4. e4 dxe4 5. Nxe4 Ngf6 6. Nxf6+ Nxf6 7. Bc4 Bg4
8. Bd2 e6 9. O-O Bd6 10. h3 Bf5 11. Nh4 Bg6 12. Nxg6 hxg6 13. Bc3 O-O 14. Qe2
Nh5 15. Rae1 Qg5 16. f3 Qg3 17. Qf2 *
Position (FEN): r4rk1/pp3pp1/2pbp1p1/7n/2BP4/2B2PqP/PPP2QP1/4RRK1 b - - 2 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 695
Best move: Qh2#