Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 Nf6 3. Nf3 Nc6 4. d3 Be7 5. e4 O-O 6. Be2 d6 7. Be3 Bg4 8. O-O
Bxf3 9. Bxf3 Nd4 10. a3 Nxf3+ 11. Qxf3 Qd7 12. b4 Qg4 13. Nd5 Qd7 14. Qf5 Rad8
15. Qxd7 Rxd7 16. b5 Nxd5 17. cxd5 f5 18. a4 b6 19. Rac1 f4 20. Bd2 f3 21. Be3
fxg2 22. Kxg2 Bd8 23. Rc6 Rdf7 24. a5 Rf6 25. Rfc1 Rg6+ 26. Kh1 Rf3 27. axb6
axb6 28. Ra1 Rf8 29. Ra8 h5 30. Rc1 Kh7 31. Bxb6 *
Position (FEN): R2b1r2/2p3pk/1B1p2r1/1P1Pp2p/4P3/3P4/5P1P/2R4K b - - 0 31
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1157
Best move: cxb6