20090426 sports.tennis: Bhupathi-Knowles finish runners-up at Barcelona Open