Chess puzzle (Checkmate)
Moves: 1. e4 Nc6 2. d4 d5 3. exd5 Qxd5 4. Nc3 Qxd4 5. Qxd4 Nxd4 6. Bd3 Bf5 7. Be3 Bxd3
8. Bxd4 Bxc2 9. Kd2 Rd8 10. Kxc2 Rxd4 11. Nf3 Rc4 12. Ne5 Rf4 13. f3 Nf6 14.
Nb5 Nd5 15. Rad1 Ne3+ 16. Kb3 Nxd1 17. Rxd1 c6 *
Position (FEN): 4kb1r/pp2pppp/2p5/1N2N3/5r2/1K3P2/PP4PP/3R4 w k - 0 18
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1033
Best move: Nc7#