Chess puzzle (Checkmate)
Opening: Kings_Gambit_Declined, Kings_Gambit_Declined_Petrovs_Defense
Moves: 1. e4 e5 2. f4 Nf6 3. fxe5 Nxe4 4. Nf3 d5 5. exd6 Nxd6 6. Bd3 Be7 7. O-O O-O 8.
Kh1 Bg4 9. Be2 Nc6 10. d4 Qe8 11. c3 Rd8 12. Bf4 a6 13. Nbd2 h6 14. Ne5 Bxe2
15. Qxe2 Bf6 16. Rae1 Nb8 17. Qg4 Bxe5 18. Bxe5 Qd7 *
Position (FEN): 1n1r1rk1/1ppq1pp1/p2n3p/4B3/3P2Q1/2P5/PP1N2PP/4RR1K w - - 1 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 650
Best move: Qxg7#