Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. Nd2 Nc6 4. c3 dxe4 5. Nxe4 Qd5 6. Qf3 e5 7. Ng5 Qxf3 8.
N5xf3 exd4 9. cxd4 Nf6 10. Bb5 Bb4+ 11. Bd2 Bxd2+ 12. Kxd2 O-O 13. Bxc6 bxc6
14. Re1 c5 15. dxc5 Rd8+ 16. Kc1 Bb7 17. Nh3 Rd5 18. b4 a5 19. a3 axb4 20. axb4
Rd7 21. Nf4 Bxf3 22. gxf3 Rd4 23. Ne2 Rxb4 24. Nc3 Rc4 25. Kb2 Nd5 26. Nxd5
Rxc5 27. Nb4 Rb8 28. Re4 Rxb4+ *
Position (FEN): 6k1/2p2ppp/8/2r5/1r2R3/5P2/1K3P1P/7R w - - 0 29
White to move.
Themes: Hanging Piece Endgame, Rook Endgame  
Puzzle rating: 686
Best move: Rxb4