Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. Be3 e5 7. Nxc6 bxc6 8.
Bc4 Ne7 9. Qd2 O-O 10. h4 d5 11. exd5 cxd5 12. Nxd5 Nxd5 13. Qxd5 Be6 14. Qxd8
Raxd8 15. Bxe6 fxe6 16. Bxa7 Rf7 17. Be3 e4 18. c3 Rb7 19. Bc1 Rd3 20. O-O Bf6
21. Re1 Bxh4 22. Rxe4 *
Position (FEN): 6k1/1r5p/4p1p1/8/4R2b/2Pr4/PP3PP1/R1B3K1 b - - 0 22
Black to move.
Themes:  Endgame  
Puzzle rating: 1637
Best move: Rd1+