Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. d4 exd4 5. Nxd4 Bc5 6. Nxc6 bxc6 7. O-O d6 8.
Nc3 Nf6 9. Na4 Bb6 10. b3 O-O 11. Bb2 Nxe4 12. Nxb6 cxb6 13. Qd4 d5 *
Position (FEN): r1bq1rk1/p4pp1/1pp4p/3p4/2BQn3/1P6/PBP2PPP/R4RK1 w - - 0 14
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 870
Best move: Qxg7#