Chess puzzle (Checkmate)
Opening: Hungarian_Opening, Hungarian_Opening_Dutch_Defense
Moves: 1. g3 f5 2. Bg2 Nf6 3. e3 Nc6 4. d4 d5 5. c3 e6 6. Nf3 Bd6 7. O-O O-O 8. a4 e5
9. dxe5 Nxe5 10. Nd4 Nfg4 11. h3 Qe8 12. hxg4 Nxg4 13. b4 Qh5 14. Nf3 b6 15.
Qxd5+ Kh8 16. Bb2 Rb8 17. c4 Bb7 18. Qd4 Bxf3 *
Position (FEN): 1r3r1k/p1p3pp/1p1b4/5p1q/PPPQ2n1/4PbP1/1B3PB1/RN3RK1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 974
Best move: Qxg7#