Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Nc3 Nf6 3. Bf4 Nc6 4. Nb5 e5 5. dxe5 Ne4 6. Qxd5 Qxd5 7. Nxc7+ Kd7
8. Nxd5 Nd4 9. Rd1 *
Position (FEN): r1b2b1r/pp1k1ppp/8/3NP3/3nnB2/8/PPP1PPPP/3RKBNR b K - 2 9
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1073
Best move: Nxc2#