Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nxe4 4. Qe2 Qe7 5. Qxe4 d6 6. d4 dxe5 7. Qxe5 Qxe5+
8. dxe5 Bf5 9. Bd3 Bxd3 10. cxd3 Nc6 11. O-O Nb4 12. Na3 Nxd3 13. Nb5 O-O-O 14.
Nxa7+ Kb8 15. Nb5 Bc5 16. a4 Nxf2 17. Rxf2 *
Position (FEN): 1k1r3r/1pp2ppp/8/1Nb1P3/P7/8/1P3RPP/R1B3K1 b - - 0 17
Black to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 881
Best move: Rd1#