Chess puzzle (Checkmate)
Opening: Bird_Opening, Bird_Opening_Dutch_Variation
Moves: 1. f4 d5 2. Nf3 c5 3. e3 Nc6 4. Bb5 Qc7 5. O-O Nf6 6. b3 e6 7. Ne5 Be7 8. Bb2
O-O 9. Bxc6 bxc6 10. Rf3 Ne4 11. Rh3 d4 12. exd4 cxd4 13. Bxd4 c5 14. Bb2 c4
15. Qh5 h6 16. Qg4 Qc5+ 17. Re3 Nxd2 18. Nxc4 Nxc4 *
Position (FEN): r1b2rk1/p3bpp1/4p2p/2q5/2n2PQ1/1P2R3/PBP3PP/RN4K1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 992
Best move: Qxg7#