Chess puzzle (Checkmate)
Opening: Vienna_Game, Vienna_Game_Stanley_Variation
Moves: 1. e4 Nf6 2. Nc3 e5 3. Bc4 Bb4 4. d3 d6 5. Ne2 Be6 6. Bxe6 fxe6 7. O-O O-O 8.
f4 exf4 9. Nxf4 Qd7 10. Bd2 Nc6 11. a3 Bc5+ 12. Kh1 e5 13. Nfd5 Nxd5 14. Nxd5
Rxf1+ 15. Qxf1 Rf8 16. Qe2 Rf2 17. Qe1 Qg4 18. Be3 *
Position (FEN): 6k1/ppp3pp/2np4/2bNp3/4P1q1/P2PB3/1PP2rPP/R3Q2K b - - 6 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 833
Best move: Qxg2#