World Cup Upset: What A victory Netherlands!
Netherlands victory against South African in the World Cup match follows after Afghanistan scoring a win over England.
Netherlands victory against South African in the World Cup match follows after Afghanistan scoring a win over England.