I think your problems may also be due to annoying bugs in the game (e.g. players freezing from time to time, just as you stated).
Besides, regarding the speed issue, you should use teams of similar strenght if you don't want to beaten by the pace of your opponents.
I mean if you played...