Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. Bf4 e6 4. e3 b6 5. Nf3 Nd7 6. Bd3 Ngf6 7. Bg5 Bb4+ 8. Nbd2
Bb7 9. a3 Bxd2+ 10. Qxd2 c5 11. Ne5 Qc7 12. Nxd7 Nxd7 13. O-O dxc4 14. Bxc4 O-O
15. dxc5 Nxc5 16. b3 Ne4 17. Qb2 Nxg5 18. f4 Ne4 19. Rac1 Rad8 20. Bd3 Rxd3 *
Position (FEN): 5rk1/pbq2ppp/1p2p3/8/4nP2/PP1rP3/1Q4PP/2R2RK1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 900
Best move: Rxc7