Chess puzzle (Checkmate)
Moves: 1. c4 c5 2. Nc3 Nc6 3. Nf3 d6 4. e3 e5 5. Be2 Be6 6. O-O Nge7 7. Ne4 g6 *
Position (FEN): r2qkb1r/pp2np1p/2npb1p1/2p1p3/2P1N3/4PN2/PP1PBPPP/R1BQ1RK1 w kq - 0 8
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1100
Best move: Nf6#