German players celebrate their victory over Brazil in the FIFA Women's World Cup soccer final September 30, 2007.
SHANGHAI - SEPTEMBER 30: German players celebrate their victory over Brazil in the FIFA Women's World Cup soccer final September 30, 2007 at Hongkou Football Stadium in Shanghai, China.
Size: 2729px × 1778px
Location: Hongkou Football Stadium, Shanghai, China
Photo credit: © Jonathan Larsen/Diadem Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2007, brazil, celebrate, celebrating, celebration, champion, champions, championship, china, cup, embrace, embracing, emotion, emotional, emotions, fifa, final, football, game, german, germany, happy, hongkou, hug, hugging, joy, joyful, jubilation, match, matchfootball, mates, player, players, shanghai, smile, smiling, soccer, sport, sports, stadium, team, teammates, victor, victorious, victors, victory, win, winner, winners, women, womens, won, world