Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nc3 Bc5 3. Nf3 Nc6 4. Nxe5 Nxe5 5. d4 Bb4 6. dxe5 Bxc3+ 7. bxc3 Ne7
8. Qd3 O-O 9. Ba3 Re8 10. f4 Nc6 11. O-O-O a5 12. g4 Rb8 13. g5 b5 14. Rg1 b4
15. Bb2 bxc3 16. Bxc3 Nb4 17. Bxb4 Rxb4 18. a3 Rb6 19. f5 Ba6 20. Qxd7 Qb8 21.
Bxa6 Rb1+ 22. Kd2 Rd8 23. Rxb1 *
Position (FEN): 1q1r2k1/2pQ1ppp/B7/p3PPP1/4P3/P7/2PK3P/1R4R1 b - - 0 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1465
Best move: Rxd7+