Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Symmetrical_Variation
Moves: 1. c4 c5 2. Nc3 Nf6 3. g3 e6 4. Bg2 Nc6 5. Nf3 Be7 6. O-O b6 7. d4 d5 8. cxd5
exd5 9. dxc5 bxc5 10. Ng5 Bb7 11. Nxd5 Nxd5 12. Qxd5 O-O 13. Qxd8 Raxd8 14. Nf3
Nd4 15. Nxd4 Bxg2 16. Rd1 Bb7 17. Nf5 *
Position (FEN): 3r1rk1/pb2bppp/8/2p2N2/8/6P1/PP2PP1P/R1BR2K1 b - - 3 17
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 1282
Best move: Rxd1#