Japan’s goalkeeper Ayumi Kaihori saves the ball during the FIFA Women’s Football World Cup final match Japan vs USA on July 17, 2011 in Frankfurt am Main, western Germany. Japan won 3-1 in a penalty shoot-out after the final had finished 2-2 following extra-time. AFP PHOTO / JOHANNES EISELE (Photo credit should read JOHANNES EISELE/AFP/Getty Images)
Recent comments