Chess puzzle (Checkmate)
Opening: Vienna_Game, Vienna_Game_Anderssen_Defense
Moves: 1. e4 e5 2. Nc3 Bc5 3. f4 d6 4. Nf3 Nf6 5. d3 O-O 6. f5 Nc6 7. Bg5 h6 8. Bh4
Ne7 9. Bxf6 gxf6 10. Nh4 Kh7 11. Qd2 Rg8 12. Ne2 d5 13. Ng3 dxe4 14. Nxe4 Bb6
15. Nxf6+ Kg7 16. Ng4 Nxf5 17. Nxf5+ Bxf5 *
Position (FEN): r2q2r1/ppp2pk1/1b5p/4pb2/6N1/3P4/PPPQ2PP/R3KB1R w KQ - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 499
Best move: Qxh6#