Chess puzzle (Checkmate)
Moves: 1. c4 c5 2. g3 Nc6 3. Bg2 e6 4. Nc3 f6 5. Nf3 Nge7 6. O-O b6 7. Nb5 Bb7 *
Position (FEN): r2qkb1r/pb1pn1pp/1pn1pp2/1Np5/2P5/5NP1/PP1PPPBP/R1BQ1RK1 w kq - 2 8
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1146
Best move: Nd6#