Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 e6 4. Bxc6 bxc6 5. d3 Be7 6. Nc3 Nf6 7. Bg5 d6 8. e5
Nd5 9. Bxe7 Qxe7 10. Ne4 dxe5 11. Nxe5 Bb7 12. Nc4 f5 13. Ned6+ Kd8 14. Qd2 Kc7
15. Qa5+ Nb6 16. O-O-O Rhd8 17. Qxc5 *
Position (FEN): r2r4/pbk1q1pp/1npNp3/2Q2p2/2N5/3P4/PPP2PPP/2KR3R b - - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 2189
Best move: Rxd6