Barclay banks on winning