Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. d3 g6 5. Bg5 Bg7 6. Nbd2 O-O 7. Be2 Be6 8. O-O
Nbd7 9. d4 cxd4 10. cxd4 a6 11. h3 b5 12. d5 Nxe4 13. dxe6 Nxd2 14. Qxd2 Nc5
15. exf7+ Rxf7 16. Rad1 Ne4 17. Qd5 Nxg5 18. Qxg5 Rf5 19. Qd2 Rc8 20. Nd4 Rd5
21. Bf3 *
Position (FEN): 2rq2k1/4p1bp/p2p2p1/1p1r4/3N4/5B1P/PP1Q1PP1/3R1RK1 b - - 6 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1752
Best move: Rxd4