(April 07 04:51) Forbes.com
The European Champions, England, defeated the South American champions, Brazil to win the first-ever women's Finalissima, at a sold-out Wembley Stadium tonight to further enhance the Lionesses' claims to be one of the favorites to triumph at this summer's FIFA Women's World Cup.
You can find the original article
here