Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 e6 3. e3 c5 4. c4 cxd4 5. Nxd4 Nc6 6. Nxc6 bxc6 7. Nc3 Bb4 8.
Bd2 O-O 9. a3 Bd6 10. b4 c5 11. bxc5 Bxc5 12. Nb5 Bb6 13. Bb4 Re8 14. c5 Bc7
15. Be2 Be5 16. Rb1 a5 17. Bc3 Bxc3+ 18. Nxc3 Qc7 19. Qd6 Qxd6 20. cxd6 Bb7 *
Position (FEN): r3r1k1/1b1p1ppp/3Ppn2/p7/8/P1N1P3/4BPPP/1R2K2R w K - 1 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1159
Best move: Rxb7