Chess puzzle (Checkmate)
Opening: Bird_Opening, Bird_Opening_Dutch_Variation
Moves: 1. f4 d5 2. Nf3 Bg4 3. e3 e6 4. Be2 Nc6 5. O-O Qf6 6. Nc3 O-O-O 7. b3 h5 8. Ng5
Bxe2 9. Qxe2 Qg6 10. Qd3 f5 11. Rf3 Be7 12. Rg3 h4 13. Rg4 Nf6 14. Nxe6 Qxg4
15. Nxd8 Qd1+ 16. Kf2 *
Position (FEN): 2kN3r/ppp1b1p1/2n2n2/3p1p2/5P1p/1PNQP3/P1PP1KPP/R1Bq4 b - - 2 16
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1188
Best move: Ng4#