Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Be7 5. h3 O-O 6. O-O d6 7. Nc3 Na5 8. Bb5
a6 9. Ba4 b5 10. Bb3 Nxb3 11. axb3 Bb7 12. Bg5 Nd7 13. Be3 f5 14. exf5 Rxf5 15.
Nd2 Bg5 16. Ne2 Bxe3 17. fxe3 Qg5 18. Rxf5 *
Position (FEN): r5k1/1bpn2pp/p2p4/1p2pRq1/8/1P1PP2P/1PPNN1P1/R2Q2K1 b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1133
Best move: Qxg2#