Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Scotch_Gambit
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Nf6 5. O-O d6 6. Nxd4 Nxd4 7. Qxd4 Be7 8.
Bg5 O-O 9. Nc3 Ng4 10. Bf4 Bf6 11. Qd2 Ne5 12. Bb3 Bh4 13. Rad1 Qf6 14. Nd5 Qd8
15. Qd4 Ng6 16. Be3 c6 17. Nf4 Be7 18. Nh5 Bg4 *
Position (FEN): r2q1rk1/pp2bppp/2pp2n1/7N/3QP1b1/1B2B3/PPP2PPP/3R1RK1 w - - 4 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 678
Best move: Qxg7#