Follow us on

Photos

Latest Photos

Germany team celebrate after they won the Women's World Cup 2007 final

Monday, 1 April 2019
SHANGHAI, CHINA - SEPTEMBER 30: Germany team celebrate after they won the Women's World Cup 2007 final between Germany and Brazil at Shanghai Hongkou Football Stadium on September 30, 2007 in Shanghai, China. (Photo by Guang Niu/Getty Images)

Galleries

Matches