Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Italian_Variation
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 d5 4. exd5 e4 5. Ne5 Bd6 6. d4 exd3 7. Nxd3 O-O 8.
Be3 Re8 9. O-O Ng4 10. g3 Nxe3 11. fxe3 Rxe3 12. Qh5 Bc5 13. Qxf7+ Kh8 14. Kh1
Bh3 15. Rf4 Re2 16. Nc3 *
Position (FEN): rn1q3k/ppp2Qpp/8/2bP4/2B2R2/2NN2Pb/PPP1r2P/R6K b - - 6 16
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 995
Best move: Bg2#