Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 c5 5. dxc5 Bxc5 6. c4 Qe7+ 7. Qe2 Qxe2+
8. Bxe2 dxc4 9. Bxc4 Nf6 10. O-O O-O 11. Nc3 Nbd7 12. Bf4 a6 13. a3 b5 14. Ba2
b4 15. axb4 Bxb4 16. Bc4 Bxc3 17. bxc3 a5 18. Ra4 Nc5 19. Ra3 Be6 20. Bxe6 Nxe6
21. Be5 Nd7 22. Bd6 Rfc8 23. Rfa1 Ra6 24. Rxa5 *
Position (FEN): 2r3k1/3n1ppp/r2Bn3/R7/8/2P2N2/5PPP/R5K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1179
Best move: Rxd6