Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Bb5+ Nbd7 6. O-O Nxe4 7. Re1 Nf6
8. Nf5 a6 *
Position (FEN): r1bqkb1r/1p1npppp/p2p1n2/1B3N2/8/8/PPP2PPP/RNBQR1K1 w kq - 0 9
White to move.
Themes: Pin Opening Mate in 1, Smothered Mate 
Puzzle rating: 1369
Best move: Nxd6#