Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Symmetrical_Variation
Moves: 1. d4 Nf6 2. Nf3 d5 3. c4 e6 4. g3 b6 5. Bg2 Bb7 6. O-O Nbd7 7. Qc2 Be7 8. Nbd2
O-O 9. Ne5 Nxe5 10. dxe5 Ng4 11. Nf3 Bc5 12. Ng5 h6 *
Position (FEN): r2q1rk1/pbp2pp1/1p2p2p/2bpP1N1/2P3n1/6P1/PPQ1PPBP/R1B2RK1 w - - 0 13
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 621
Best move: Qh7#