Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Two_Knights_Attack
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 d4 4. Ne2 c5 5. c4 Nc6 6. d3 Bg4 7. h3 Bh5 8. g4 Bg6
9. Nh4 Ne5 10. Nxg6 *
Position (FEN): r2qkbnr/pp2pppp/6N1/2p1n3/2PpP1P1/3P3P/PP2NP2/R1BQKB1R b KQkq - 0 10
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1474
Best move: Nf3#