Fair play to England for reaching the semi finals - they’re getting better through the tournament although they haven’t played a decent team yet. Tonight’s result will be interesting. If SA win then I’d expect them to smash England in the semi, but up against the French, even with home advantage, I think England could pull off a result.