Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Classical_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. O-O O-O 6. d4 exd4 7. cxd4 Bb4 8.
Bg5 Be7 9. e5 Nh5 10. Bxe7 Qxe7 11. Re1 Nf4 12. Nc3 d6 13. exd6 Qxd6 14. d5 Ne7
15. Bb3 Bd7 16. Rc1 a5 17. Ne4 Qg6 18. Rxc7 *
Position (FEN): r4rk1/1pRbnppp/6q1/p2P4/4Nn2/1B3N2/PP3PPP/3QR1K1 b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1026
Best move: Qxg2#