Chess puzzle (Checkmate)
Opening: Bird_Opening, Bird_Opening_Dutch_Variation
Moves: 1. f4 d5 2. Nf3 c6 3. e3 Bg4 4. b3 h5 5. Bb2 Nf6 6. h3 Bf5 7. d3 g6 8. Be2 Bg7
9. O-O O-O 10. Nbd2 Qd7 11. Rb1 Bxh3 12. gxh3 Qxh3 13. Rf2 Ng4 14. Rg2 Nxe3 15.
Ng5 *
Position (FEN): rn3rk1/pp2ppb1/2p3p1/3p2Np/5P2/1P1Pn2q/PBPNB1R1/1R1Q2K1 b - - 1 15
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 836
Best move: Qxg2#