Chess puzzle (Equality)
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Nf3 Bf5 5. c4 Bxb1 6. Rxb1 Qa5+ 7. Bd2 Qxa2
8. cxd5 Qxd5 9. Be2 Nf6 10. O-O e6 11. Ne5 Nbd7 12. Bf3 Qb5 13. Nxd7 Qxd7 14.
Bc3 Nd5 15. Re1 Be7 16. Re5 Bf6 17. Rh5 O-O 18. Be4 g6 19. Qg4 Bg7 *
Position (FEN): r4rk1/pp1q1pbp/4p1p1/3n3R/3PB1Q1/2B5/1P3PPP/1R4K1 w - - 2 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1950
Best move: Rxd5