Colombia was tough because they played dirty, they got six yellow cards in a match which was the most any team has received in the tournament so far. It was a disgrace, really. Glad England kicked them out. Sweden is good but let's be honest England has a better team and they were a step above them. I don't think there was ever a real doubt that England would win that match. And now England will have it easier against Croatia because Croatia will probably still be exhausted from the last matches they played. I'm not saying that England doesn't deserve to be in the finals because they have a great team, just saying that they didn't have the thrill yet to play against a team that could really beat them. They really didn't have to fight for it yet.