Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. c3 Nf6 5. d3 a6 6. a3 Be7 7. O-O b5 8. Ba2 Bb7
9. Re1 d6 10. Bf4 O-O 11. Bg3 Rb8 12. Nbd2 a5 13. e5 Ng4 14. d4 d5 15. h3 Nh6
16. Bb1 g6 17. Nh2 cxd4 18. Ng4 Nf5 19. Bxf5 exf5 20. Nf6+ Bxf6 21. exf6 Qxf6
22. Bxb8 Rxb8 23. Nf3 dxc3 24. bxc3 b4 25. axb4 axb4 26. cxb4 Nxb4 27. Ne5 Qd6
28. Ra7 Qc5 29. Rxb7 *
Position (FEN): 1r4k1/1R3p1p/6p1/2qpNp2/1n6/7P/5PP1/3QR1K1 b - - 0 29
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 856
Best move: Rxb7