Chess puzzle (Checkmate)
Opening: Hungarian_Opening, Hungarian_Opening_Other_variations
Moves: 1. g3 d5 2. Bg2 Nf6 3. c3 g6 4. h3 Bg7 5. d3 e5 6. Nd2 d4 7. c4 c5 8. Qa4+ Nc6
9. Bxc6+ bxc6 10. Qxc6+ Bd7 11. Qxc5 Qe7 12. Qa5 O-O 13. a4 e4 14. dxe4 Nxe4
15. Nxe4 Qxe4 16. Nf3 Rfe8 17. O-O Bxh3 18. Ng5 *
Position (FEN): r3r1k1/p4pbp/6p1/Q5N1/P1Ppq3/6Pb/1P2PP2/R1B2RK1 b - - 1 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1031
Best move: Qg2#