Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Qf6 4. O-O Bc5 5. d3 Nd4 6. c3 Nxf3+ 7. Qxf3 Qxf3 8.
gxf3 f6 9. b4 Bb6 10. a4 a5 11. b5 g5 12. Ba3 d6 13. Nd2 Ne7 14. Kh1 Ng6 15.
Nb3 Bh3 16. Rfd1 Bxf2 17. d4 Nf4 18. dxe5 *
Position (FEN): r3k2r/1pp4p/3p1p2/pP2P1p1/P1B1Pn2/BNP2P1b/5b1P/R2R3K b kq - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 801
Best move: Bg2#