Tim Lincecum no-hits Padres, again