Chess puzzle (Checkmate)
Moves: 1. c4 g6 2. Nc3 Bg7 3. e4 d6 4. Nge2 Nf6 5. h3 Nc6 6. g3 Ne5 7. d3 *
Position (FEN): r1bqk2r/ppp1ppbp/3p1np1/4n3/2P1P3/2NP2PP/PP2NP2/R1BQKB1R b KQkq - 0 7
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1325
Best move: Nf3#