Chess puzzle (Checkmate)
Opening: Latvian_Gambit_Accepted, Latvian_Gambit_Accepted_Other_variations
Moves: 1. e4 e5 2. Nf3 f5 3. exf5 e4 4. Nd4 Nf6 5. Nc3 c5 6. Nde2 d5 7. Ng3 Bd6 8. f3
O-O 9. fxe4 dxe4 10. Bc4+ Kh8 11. d4 Bxg3+ 12. hxg3 cxd4 13. Ne2 Nc6 14. Nf4
Bxf5 15. b3 e3 16. Ba3 Re8 17. Qf3 Bg4 *
Position (FEN): r2qr2k/pp4pp/2n2n2/8/2Bp1Nb1/BP2pQP1/P1P3P1/R3K2R w KQ - 4 18
White to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 993
Best move: Ng6#