Chess puzzle (Checkmate)
Moves: 1. d4 e5 2. dxe5 Nc6 3. Nc3 Nge7 4. b3 Ng6 5. Bb2 Ngxe5 6. e3 Bb4 7. Ne2 O-O 8.
g3 *
Position (FEN): r1bq1rk1/pppp1ppp/2n5/4n3/1b6/1PN1P1P1/PBP1NP1P/R2QKB1R b KQ - 0 8
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 986
Best move: Nf3#