Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. c3 Nc6 3. d4 e6 4. Nf3 d5 5. Nbd2 dxe4 6. Nxe4 cxd4 7. Nxd4 e5 8.
Qe2 exd4 *
Position (FEN): r1bqkbnr/pp3ppp/2n5/8/3pN3/2P5/PP2QPPP/R1B1KB1R w KQkq - 0 9
White to move.
Themes: Double Check Opening Mate in 1 
Puzzle rating: 1438
Best move: Nf6#