Japan 3 Sweden 1 Congratulations! Next game final vs USA for the 2011 World Cup. Share this:ShareFacebookLike this:Like Loading... Related