Chess puzzle (Checkmate)
Opening: Sicilian_Defense, Sicilian_Defense_McDonnell_Attack
Moves: 1. e4 c5 2. f4 Nc6 3. Nf3 e6 4. Bc4 a6 5. a4 b6 6. Nc3 Bb7 7. O-O Nge7 8. d4
cxd4 9. Nxd4 Nxd4 10. Qxd4 Nc6 11. Qd1 Bc5+ 12. Kh1 O-O 13. f5 exf5 14. exf5
Ne5 15. Ba2 Qh4 16. f6 Ng4 17. Bf4 Qf2 18. Bg3 *
Position (FEN): r4rk1/1b1p1ppp/pp3P2/2b5/P5n1/2N3B1/BPP2qPP/R2Q1R1K b - - 4 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1543
Best move: Bxg2#