Chess puzzle (Checkmate)
Opening: Vienna_Game, Vienna_Game_Stanley_Variation
Moves: 1. e4 e5 2. Nc3 Nc6 3. Bc4 Nf6 4. f4 Bb4 5. Nf3 d6 6. O-O h6 7. d3 Bg4 8. fxe5
Nxe5 9. Qe1 Nxc4 10. dxc4 O-O 11. a3 Bc5+ 12. Kh1 a6 13. Nd5 c6 14. Ne3 Bh5 15.
Nf5 Bg6 16. N3h4 Bh7 17. Bxh6 gxh6 18. Qg3+ Kh8 *
Position (FEN): r2q1r1k/1p3p1b/p1pp1n1p/2b2N2/2P1P2N/P5Q1/1PP3PP/R4R1K w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 858
Best move: Qg7#