USA Eagles
40 19
China
7  
Women's Sevens  @ Twickenham Stadium
May 15, 20158:06 am 
London Sevens
World Rugby TV

MATCH REPORT