Chess puzzle (Checkmate)
Opening: Hungarian_Opening, Hungarian_Opening_Sicilian_Invitation
Moves: 1. g3 c5 2. Bg2 Nc6 3. Nf3 g6 4. O-O Bg7 5. d3 d6 6. e4 e5 7. c3 Nge7 8. Nbd2
O-O 9. Nh4 h6 10. f4 exf4 11. gxf4 f5 12. Ndf3 Kh7 13. Kh1 Be6 14. Qe1 Qd7 15.
Qg3 Rae8 16. Rg1 Rg8 17. Qh3 Bh8 18. Ng5+ hxg5 *
Position (FEN): 4r1rb/pp1qn2k/2npb1p1/2p2pp1/4PP1N/2PP3Q/PP4BP/R1B3RK w - - 0 19
White to move.
Themes: Discovered Attack Middlegame Mate in 1 
Puzzle rating: 1209
Best move: Nxf5#