Aussies abroad: Cahill scores again in China