A 63nd minute strike by David Villa secured Spain’s 1-0 win against their neighbours Portugal at the Green Point Stadium in Cape Town on Tuesday (June 29). Paraguay required a penalty shoot out to prevail over Japan in an earlier encounter at the Lotus Versveld Stadium in the capital Tshwane. After the two sides failed [...]



