Chess puzzle (Advantage)
Moves: 1. d4 e6 2. Bf4 c5 3. e3 Nc6 4. c3 d5 5. Nf3 a6 6. a4 c4 7. b3 cxb3 8. Qxb3 Na5
9. Qa2 Qb6 10. Nbd2 Bd7 11. Bd3 Rc8 12. c4 dxc4 13. Nxc4 Qb4+ 14. Nfd2 Nxc4 15.
Bxc4 Nf6 16. O-O b5 17. axb5 axb5 18. Rfb1 Qa4 19. Qxa4 bxa4 20. Rb8 Bb4 *
Position (FEN): 1Rr1k2r/3b1ppp/4pn2/8/pbBP1B2/4P3/3N1PPP/R5K1 w k - 2 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1902
Best move: Rxb4