Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 Nc6 3. Nf3 Nf6 4. Nc3 dxc4 5. e3 Bg4 6. Bxc4 e6 7. h3 Bh5 8. O-O
a6 9. d5 Ne5 10. Qa4+ b5 11. Nxb5 axb5 12. Bxb5+ Ned7 13. Qb3 Nxd5 14. e4 Nf6
15. Ne5 Rb8 16. Nc6 Rxb5 17. Qxb5 Qa8 18. f3 Bc5+ 19. Kh1 O-O 20. Rd1 Bb6 21.
Bg5 Nxe4 22. fxe4 Bxd1 23. Rxd1 f6 *
Position (FEN): q4rk1/2pn2pp/1bN1pp2/1Q4B1/4P3/7P/PP4P1/3R3K w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2107
Best move: Rxd7