Chess puzzle (Checkmate)
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 Nc6 4. Bb5 Bd7 5. e5 dxe5 6. dxe5 Nxe5 7. Bf4 Bxb5 8.
Qxd8+ Rxd8 9. Nxb5 Nfd7 *
Position (FEN): 3rkb1r/pppnpppp/8/1N2n3/5B2/8/PPP2PPP/R3K1NR w KQk - 1 10
White to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 1242
Best move: Nxc7#