Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Bf5 4. Bf4 Nf6 5. Nf3 e6 6. a3 Bd6 7. Ne5 Qb6 8. Rb1
Bxa3 9. c5 Qb4 10. e4 Bxe4 11. Bd3 Bxg2 12. Rg1 Qxd4 13. Be3 Qxe5 14. Rxg2 Bxb2
15. Rg5 Qxc3+ 16. Bd2 Qxc5 17. Rxb2 Qd4 18. Rxb7 Qxd3 19. Rxg7 Ne4 20. Rgxf7
Rf8 21. Rfe7+ Kd8 22. Qe2 Qb1+ *
Position (FEN): rn1k1r2/pR2R2p/2p1p3/3p4/4n3/8/3BQP1P/1q2K3 w - - 5 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1468
Best move: Rxb1