Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. f3 Bg7 4. Nc3 O-O 5. Bg5 c6 6. Bxf6 Bxf6 7. e4 d6 8. Qd2
e5 9. d5 cxd5 10. cxd5 Nd7 11. Nh3 Nc5 12. Nf2 a6 13. b4 Nd7 14. a4 b6 15. Be2
Bg7 16. O-O f5 17. Rfb1 Nf6 18. exf5 Bxf5 19. Bd3 Bxd3 20. Qxd3 Nh5 21. Nce4
Nf4 22. Qf1 Nxd5 23. Qd3 Nxb4 *
Position (FEN): r2q1rk1/6bp/pp1p2p1/4p3/Pn2N3/3Q1P2/5NPP/RR4K1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1530
Best move: Rxb4