USA vs Russia – USA Sevens Rugby
26 - 17
ft
Pool ACape Town Stadium12/10/201612:34 PMCape Town 7s