FINA World League Super Final 2010 Women - China vs Netherlands 7/2/10. Final score 13 to 10 Shoot Out CHN vs NED. Photos by Allen Lorentzen. - MyWaterPoloPics