Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. a3 g6 3. d4 Bg7 4. h3 d5 5. cxd5 Nxd5 6. e4 Nf6 7. e5 Nd5 8. Nf3
Nc6 9. Bc4 Be6 10. O-O Qd7 11. Ng5 O-O-O 12. Nxe6 Qxe6 13. b3 Qd7 14. Bb2 Nf4
15. Qf3 Ne6 16. Qxf7 Nexd4 17. Bxd4 Nxd4 18. Rd1 Bxe5 19. Be6 Ne2+ 20. Kh1 Bxa1
21. Bxd7+ Rxd7 22. Qe6 Rd8 *
Position (FEN): 2kr4/ppprp2p/4Q1p1/8/8/PP5P/4nPP1/bN1R3K w - - 2 23
White to move.
Themes:  Middlegame  
Puzzle rating: 899
Best move: Rxd7