Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 Bc5 3. Nf3 Nc6 4. g3 Nf6 5. Bg2 O-O 6. O-O a6 7. e3 d5 8. cxd5
Nxd5 9. d4 exd4 10. exd4 Ba7 11. h3 Be6 12. Re1 Qd7 13. Kh2 Rad8 14. Be3 Nxe3
15. fxe3 b5 16. Qc2 h6 17. a3 Bf5 18. e4 Bh7 19. d5 Nd4 20. Nxd4 Bxd4 21. Rad1
Be5 22. Ne2 Qxd5 *
Position (FEN): 3r1rk1/2p2ppb/p6p/1p1qb3/4P3/P5PP/1PQ1N1BK/3RR3 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1399
Best move: Rxd5