Follow us on

Photos

Latest Photos

Marta of Brazil is dejected after Germany wins the Women's World Cup 2007 Final

Tuesday, 19 March 2019
SHANGHAI, CHINA - SEPTEMBER 30: Marta of Brazil is dejected after Germany wins the Women's World Cup 2007 Final match between Brazil and Germany at the Shanghai Hongkou Football Stadium September 30, 2007 in Shanghai, China. (Photo by Feng Li/Getty Images)

Galleries

Matches