Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. c4 c5 3. Nc3 Nc6 4. g4 h6 5. d3 Be7 6. Be3 Nd4 7. h3 Nf6 8. Nge2 *
Position (FEN): r1bqk2r/pp1pbpp1/5n1p/2p1p3/2PnP1P1/2NPB2P/PP2NP2/R2QKB1R b KQkq - 2 8
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1086
Best move: Nf3#