Alex Pastor takes the World Title Perfect conditions in China make for fierce competition and record-breaking events... Read More...