Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 g6 3. Bf4 d6 4. e3 Bg7 5. Bd3 O-O 6. c3 Nc6 7. Nbd2 e5 8. Bg5
h6 9. Bh4 Re8 10. Ne4 exd4 11. Nxf6+ Bxf6 12. Bxf6 Qxf6 13. cxd4 Nxd4 14. Nxd4
Qxd4 15. O-O Qb6 16. b3 Be6 17. Qc2 Kg7 18. Qc3+ Kg8 19. Bc4 Qc5 20. Rac1 d5
21. Bd3 Qxc3 22. Rxc3 c6 23. b4 a5 24. a3 axb4 25. axb4 Ra4 26. b5 cxb5 *
Position (FEN): 4r1k1/1p3p2/4b1pp/1p1p4/r7/2RBP3/5PPP/5RK1 w - - 0 27
White to move.
Themes:  Endgame  
Puzzle rating: 884
Best move: Bxb5