Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. b3 d5 3. Bb2 dxe4 4. Nc3 Bf5 5. Nge2 e5 6. Ng3 Bg6 7. Ncxe4 f6 8.
Qe2 Nd7 9. O-O-O Ne7 *
Position (FEN): r2qkb1r/pp1nn1pp/2p2pb1/4p3/4N3/1P4N1/PBPPQPPP/2KR1B1R w kq - 4 10
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1070
Best move: Nd6#