Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Ne7 4. cxd5 exd5 5. e4 dxe4 6. Nxe4 c6 7. Nf3 g6 *
Position (FEN): rnbqkb1r/pp2np1p/2p3p1/8/3PN3/5N2/PP3PPP/R1BQKB1R w KQkq - 0 8
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 960
Best move: Nf6#