Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Nc3 e6 4. Bb5 Qc7 5. d3 Nf6 6. h3 a6 7. Bxc6 bxc6 8. O-O
d6 9. Bf4 e5 10. Bg3 Be7 11. Ne2 O-O 12. c3 Nd7 13. d4 f5 14. dxe5 dxe5 15.
exf5 Rxf5 16. b4 cxb4 17. Ned4 Rf6 18. c4 Rd6 19. Nxe5 Qb6 20. Nxd7 *
Position (FEN): r1b3k1/3Nb1pp/pqpr4/8/1pPN4/6BP/P4PP1/R2Q1RK1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1902
Best move: Rxd7