Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. e4 g6 2. d4 d6 3. f4 a6 4. Nf3 b5 5. Bd3 Bb7 6. O-O Bg7 7. c4 c6 8. d5 bxc4
9. Bxc4 cxd5 10. Bxd5 Bxd5 11. Qxd5 Nd7 12. Nc3 Ngf6 13. Qd1 O-O 14. Re1 Qb6+
15. Kh1 Ng4 16. Nd5 Nf2+ 17. Kg1 Nh3+ 18. Kh1 Qg1+ 19. Nxg1 *
Position (FEN): r4rk1/3nppbp/p2p2p1/3N4/4PP2/7n/PP4PP/R1BQR1NK b - - 0 19
Black to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 853
Best move: Nf2#