Chess puzzle (Checkmate)
Opening: Hungarian_Opening, Hungarian_Opening_Other_variations
Moves: 1. g3 d5 2. Bg2 Nf6 3. d4 e6 4. c3 Be7 5. Bg5 O-O 6. Nd2 h6 7. Bxf6 Bxf6 8. e4
dxe4 9. Nxe4 c6 10. Qf3 Be7 11. Ne2 Nd7 12. Nf4 Nb6 13. O-O Nc4 14. b3 Nd6 15.
Nc5 b6 16. Ncd3 Bb7 17. Nh5 c5 18. Qg4 Bxg2 *
Position (FEN): r2q1rk1/p3bpp1/1p1np2p/2p4N/3P2Q1/1PPN2P1/P4PbP/R4RK1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 938
Best move: Qxg7#