Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Zukertort_Variation
Moves: 1. Nf3 d5 2. d4 h6 3. c4 c6 4. Nc3 dxc4 5. e4 Nf6 6. Bxc4 Bg4 7. e5 Nd5 8. O-O
e6 9. Nxd5 exd5 10. Bd3 Be7 11. Be2 O-O 12. Qc2 Bg5 13. Nxg5 Bxe2 *
Position (FEN): rn1q1rk1/pp3pp1/2p4p/3pP1N1/3P4/8/PPQ1bPPP/R1B2RK1 w - - 0 14
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 580
Best move: Qh7#