2012 World Fastpitch Championships:
Japan vs. Italy
2012 World Fastpitch Championships:
Japan vs. Italy
2012 World Fastpitch Championships:
China vs. United States
2012 World Fastpitch Championships:
China vs. United States
2012 World Fastpitch Championships:
China vs. United States
2012 World Fastpitch Championships:
China vs. United States
2012 World Fastpitch Championships:
China vs. United States
2012 World Fastpitch Championships:
South Africa vs. Puerto Rico
2012 World Fastpitch Championships:
South Africa vs. Puerto Rico
2012 World Fastpitch Championships:
South Africa vs. Puerto Rico
2012 World Fastpitch Championships:
South Africa vs. Puerto Rico
2012 World Fastpitch Championships:
South Africa vs. Puerto Rico
2012 World Fastpitch Championships:
Mexico vs. Chinese Taipei
2012 World Fastpitch Championships:
Mexico vs. Chinese Taipei
2012 World Fastpitch Championships:
Mexico vs. Chinese Taipei
2012 World Fastpitch Championships:
Mexico vs. Chinese Taipei
2012 World Fastpitch Championships:
Argentina vs. China
2012 World Fastpitch Championships:
Argentina vs. China
2012 World Fastpitch Championships:
Argentina vs. China
2012 World Fastpitch Championships:
Great Britain vs. Japan
2012 World Fastpitch Championships:
Great Britain vs. Japan
2012 World Fastpitch Championships:
Great Britain vs. Japan
2012 World Fastpitch Championships:
Italy vs. New Zealand
2012 World Fastpitch Championships:
Italy vs. New Zealand
2012 World Fastpitch Championships:
Italy vs. New Zealand
2012 World Fastpitch Championships:
Italy vs. New Zealand
2012 World Fastpitch Championships:
Italy vs. New Zealand
2012 World Fastpitch Championships:
Netherlands vs. United States
2012 World Fastpitch Championships:
Netherlands vs. United States
2012 World Fastpitch Championships:
Netherlands vs. United States