China has broken through the 100 gold medals mark at the East Asian Games in Macau.

Chinese swimmers won seven of eight finals Friday to boost their nation's haul in seven days to 101 gold medals. China also has won 45 silvers and 25 bronze for 171 total medals in the nine-day, nine-team event.

The most surprising result in the pool was the victory by 13-year-old Wang Qun in the women's 100-meter breaststroke. She beat compatriot and Olympic champion Luo Xuejuan.

The Chinese also won five of the eight gold medals in track and field, and another two in shooting and taekwondo.

North Korea earned an East Asian Games football semifinal berth against South Korea Saturday. The North Koreans beat China, 3-1, to top Group-B. South Korea finished second to Japan in Group-A. Japan will play China.

South Korea is now tied with Japan for second place behind China with 26 gold medals, but the Japanese have 132 total medals to 104 for South Korea. Taiwan and host Macau each have won nine gold medals.

Some information for this report provided by AFP and AP.