I still think Argentina will win the competition, but it's a bit special when England beat the likely new world champions. Now Argentina need to beat Sweden, which should help England go through. To my amazement, not only did England win, but they deserved to win. There will be some beer tonight!