Japan downs Sweden 3-1, will meet USA in World Cup final
Captain Homare Sawa redeemed herself from a huge error by scoring the go-ahead goal in a 3-1 victory over Sweden which put Japan in the World Cup final against the United States.
(FIFA, International, Japan, Sweden)
Now - Check out the details of this month's contests on Filmwatch to find out how you can win a photo from Ridley Scott's ALIEN autographed by Sigourney... | Promoted post