20110303 news: We've let ourselves down once again; says dejected Borren