I think you can be successful against offensive teams in many ways but it will still depend on your players. If you feel that you team is a better attacking team, you may want to just shoot it out and see who wins. If you think his defense is better than yours, you may want to sacrifice some attack for more defenders.
You will want to consider the strength of the team you are playing and decide in which areas you have the best chance of victory and play that way. Most of all, make sure that your tactics suit your players. Good luck in your match.
park the bus
counter attack
depend on luck - use dynamic or very dynamic philosophy
same as in real football...for a good example, watch Chelsea in the 2012 UEFA champions league final.
Finally I ended up playing on counter attack and I used very dynamic philosophy. I also selected the Match of the Season option, since the rival team is the only human team on the league, and I won 5-0
So thanks a lot for your help guys!