Chess puzzle (Checkmate)
Opening: Vienna_Game, Vienna_Game_Vienna_Gambit
Moves: 1. e4 e5 2. Nc3 Nf6 3. f4 Bb4 4. fxe5 Bxc3 5. dxc3 Nxe4 6. Qf3 d5 7. Bd3 O-O 8.
Bxe4 dxe4 9. Qxe4 Nc6 10. Nf3 Re8 11. Bf4 g6 12. O-O Bf5 13. Qe2 Qd5 14. Rad1
Qxa2 15. Nh4 Be6 16. Bh6 Bc4 17. Qf3 Bxf1 18. Qf6 Qe6 *
Position (FEN): r3r1k1/ppp2p1p/2n1qQpB/4P3/7N/2P5/1PP3PP/3R1bK1 w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 738
Best move: Qg7#