Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. Be2 Nc6 5. d4 cxd4 6. cxd4 Nxe4 7. d5 Qa5+ 8.
Kf1 Nb4 9. Nc3 Nxc3 10. bxc3 Nxd5 11. Qc2 Qxc3 12. Bb5+ Bd7 13. Bxd7+ Kxd7 14.
Qa4+ Qc6 15. Qxc6+ bxc6 16. Ng5 Ke8 17. Bb2 h6 18. Ne4 e5 19. g3 f5 20. Nd2 Kf7
21. Kg2 Be7 22. Rhe1 Bf6 23. Nc4 Rhd8 24. Rad1 e4 25. Ba3 c5 *
Position (FEN): r2r4/p4kp1/3p1b1p/2pn1p2/2N1p3/B5P1/P4PKP/3RR3 w - - 0 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1503
Best move: Rxd5