Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Nf6 3. Bc4 Nxd5 4. Qf3 c6 5. d4 Qb6 6. Ne2 e6 7. a3 Bd6 8. O-O
O-O 9. c3 e5 10. Bxd5 cxd5 11. Qxd5 Be6 12. Qf3 Nd7 13. b4 a5 14. Be3 axb4 15.
d5 Bc5 16. Bxc5 Nxc5 17. dxe6 fxe6 18. Qe3 b3 19. Nd2 Rad8 20. Rfb1 *
Position (FEN): 3r1rk1/1p4pp/1q2p3/2n1p3/8/PpP1Q3/3NNPPP/RR4K1 b - - 3 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 2190
Best move: Rd3