Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 Nc6 3. f4 e6 4. Nf3 Nge7 5. Bc4 Ng6 6. d3 Bd6 7. e5 Bc7 8. O-O
O-O 9. Ne4 b6 10. Qe1 d5 11. exd6 Bxd6 12. Nxd6 Qxd6 13. Ng5 h6 14. Ne4 Qc7 15.
Nc3 Nce7 16. Nb5 Qc6 17. Qe4 Bb7 18. Qxc6 Bxc6 19. Nc7 Rac8 20. Nb5 Bxb5 21.
Bxb5 Rfd8 22. Ba6 Rc6 23. Be3 Nf5 24. Bd2 Rb8 25. g4 Nfe7 26. a3 b5 27. f5 exf5
28. gxf5 Nh8 29. Bf4 Rbb6 30. Bxb5 *
Position (FEN): 6kn/p3npp1/1rr4p/1Bp2P2/5B2/P2P4/1PP4P/R4RK1 b - - 0 30
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 877
Best move: Rxb5