Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Standard_Defense
Moves: 1. e4 g6 2. d4 Bg7 3. Nc3 d6 4. Be2 c5 5. d5 Nf6 6. Be3 O-O 7. h4 b5 8. a3 b4
9. axb4 cxb4 10. Na4 Nxe4 11. h5 Bd7 12. Nb6 axb6 13. Rxa8 Bxb2 14. hxg6 fxg6
15. Qd3 Bc3+ 16. Kf1 *
Position (FEN): Rn1q1rk1/3bp2p/1p1p2p1/3P4/1p2n3/2bQB3/2P1BPP1/5KNR b - - 3 16
Black to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 1463
Best move: Ng3#