2007.06.16 China at United States

Image 25 of 104
< Prev Next >
16 June 2007: United States teammates Carli Lloyd (11) and Heather O'Reilly (9) form a defensive wall against the free kick from China's Bi Yan (7). The United States Women's National Team defeated the Women's National Team of China 2-0 at Cleveland Browns Stadium in Cleveland, Ohio in an international friendly game.