Chess puzzle (Advantage)
Moves: 1. d4 g6 2. Bf4 Bg7 3. e3 c5 4. c3 Nc6 5. Nf3 Qb6 6. Qc2 d6 7. Bd3 Nf6 8. O-O
cxd4 9. exd4 Nd5 10. Bg3 Nd8 11. Nbd2 Ne6 12. h3 Nef4 13. Ne4 Nxd3 14. Qxd3 Bf5
15. Nfd2 Bxe4 16. Nxe4 Qxb2 17. Rfb1 Qa3 18. Rxb7 O-O 19. Rb3 Qa4 20. Qd2 f5
21. Ng5 f4 22. Bh2 Qd7 23. c4 Nb6 24. Rb4 a5 *
Position (FEN): r4rk1/3qp1bp/1n1p2p1/p5N1/1RPP1p2/7P/P2Q1PPB/R5K1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 996
Best move: Rxb6