Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bd3 e6 4. c3 a6 5. Bc2 b5 6. a4 Bb7 7. d4 cxd4 8. cxd4
Qc7 9. Nc3 b4 10. Ne2 a5 11. d5 Ne5 12. Nxe5 Qxe5 13. O-O Bc5 14. dxe6 dxe6 15.
Bf4 Qxb2 16. Rc1 Bb6 17. Qd3 Nf6 18. Qb5+ Nd7 19. Rfd1 Rd8 20. Rxd7 *
Position (FEN): 3rk2r/1b1R1ppp/1b2p3/pQ6/Pp2PB2/8/1qB1NPPP/2R3K1 b k - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1562
Best move: Rxd7