Chess puzzle (Checkmate)
Opening: Bird_Opening, Bird_Opening_Dutch_Variation
Moves: 1. f4 d5 2. Nf3 Nc6 3. e3 Nf6 4. c3 Bg4 5. Bd3 e6 6. O-O Bc5 7. Bc2 Qd6 8. d4
Bb6 9. Qe1 O-O-O 10. Ne5 h5 11. Nxf7 Qe7 12. Nxd8 Kxd8 13. h3 Ne4 14. Bxe4 dxe4
15. hxg4 hxg4 16. g3 g6 17. Qe2 Qh7 18. Qxg4 *
Position (FEN): 3k3r/ppp4q/1bn1p1p1/8/3PpPQ1/2P1P1P1/PP6/RNB2RK1 b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1426
Best move: Qh2#