Japan and Sweden at the Women’s Soccer World Cup

Japan goalkeeper Ayumi Kaihori fails to stop a shot by Sweden's Josefine Oqvist during the semifinal match between Japan and Sweden at the Women's Soccer World Cup in Frankfurt, Germany, Wednesday, July 13, 2011.