Foreman had better feet than Liston and he used them succesfully to cut off the ring on Ali, hence why he went to the ropes.
What many don't know is that Foreman had Ali out on his feet a few times.
Even in round one you can see Foreman hitting Ali with a heavy blow to the midsection. When you watch it in slow motion you can see the pain in Ali's face.
Another time Foreman hit him with a punch that dehumanized Ali. Again, its easy to miss it when watching it with normal speed.
IMO it was a 100m race in which Ali sort of got lucky. Maybe Foreman's corner giving him deliberately wrong advise and him possibly being drugged made the difference, who knows.
I remember
@sweetviolenturg telling how Angelo Dundee told him personally that a lot of things came together that worked to Ali's advantage, and that Foreman would have beaten Ali in a rematch.