Tesco fight back