Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 d5 3. h3 Bf5 4. e3 e6 5. c4 c5 6. cxd5 Nxd5 7. Bc4 cxd4 8.
Qxd4 Nc6 9. Qd1 Ndb4 10. Bb3 Qxd1+ 11. Kxd1 O-O-O+ 12. Nbd2 a5 13. a3 Na6 14.
Bc2 Bg6 15. Bxg6 hxg6 16. Ke2 Nc5 17. Rd1 Be7 18. Kf1 Nd3 19. Ne1 Nxc1 20.
Raxc1 Bf6 21. Nc4 b5 22. Nxa5 *
Position (FEN): 2kr3r/5pp1/2n1pbp1/Np6/8/P3P2P/1P3PP1/2RRNK2 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 806
Best move: Rxd1