Barcelona missed chances