Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Giuoco_Pianissimo
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 h6 5. Be3 Bb6 6. Nc3 d6 7. h3 Be6 8. Bb3
Nf6 9. O-O O-O 10. Nb5 a6 11. Na3 Nd4 12. Nc4 Nxb3 13. axb3 Ba7 14. Nh4 Nh7 15.
Nf5 Qd7 16. Qg4 Bxe3 *
Position (FEN): r4rk1/1ppq1ppn/p2pb2p/4pN2/2N1P1Q1/1P1Pb2P/1PP2PP1/R4RK1 w - - 0 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 893
Best move: Qxg7#