Chess puzzle (Checkmate)
Opening: Vienna_Game, Vienna_Game_Max_Lange_Defense
Moves: 1. e4 e5 2. Nc3 Nc6 3. Bc4 Bc5 4. d3 d6 5. Nf3 Nge7 6. a3 a5 7. O-O Bg4 8. h3
Bh5 9. Be3 Ba7 10. Bxa7 Rxa7 11. Qe2 Nd4 12. Qe3 Nxf3+ 13. gxf3 O-O 14. Qxa7
Ng6 15. Qe3 Qh4 16. Kh2 Nf4 17. Rh1 Qxh3+ 18. Kg1 *
Position (FEN): 5rk1/1pp2ppp/3p4/p3p2b/2B1Pn2/P1NPQP1q/1PP2P2/R5KR b - - 1 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1037
Best move: Qg2#