Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c5 5. dxc5 Bxc5 6. Bg5 Be7 7. cxd5 Nxd5 8.
Bxe7 Kxe7 9. Nxd5+ Qxd5 10. e3 Rd8 11. Qxd5 Rxd5 12. Bc4 Rd6 13. O-O a6 14. Nd4
b5 15. Be2 Bb7 16. a3 Nc6 17. Nxc6+ Bxc6 18. Rfd1 Rad8 19. Kf1 a5 20. Rdc1 b4
21. axb4 axb4 22. Rc4 Bb5 23. Rc7+ Kf6 *
Position (FEN): 3r4/2R2ppp/3rpk2/1b6/1p6/4P3/1P2BPPP/R4K2 w - - 4 24
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 797
Best move: Bxb5