Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e6 5. Nc3 Bb4 6. Be2 Bxc3+ 7. bxc3 Nge7
8. O-O O-O 9. f4 f5 10. e5 a6 11. c4 Rb8 12. a4 Nxd4 13. Qxd4 Nc6 14. Qd6 b6
15. Rd1 Rf7 16. Bf3 Bb7 17. Ba3 b5 18. Rd2 bxc4 19. Rad1 Qb6+ 20. Kh1 Rd8 21.
a5 Qb5 22. Qc7 Rc8 *
Position (FEN): 2r3k1/1bQp1rpp/p1n1p3/Pq2Pp2/2p2P2/B4B2/2PR2PP/3R3K w - - 3 23
White to move.
Themes:  Middlegame  
Puzzle rating: 2084
Best move: Rxd7