China is still ahead in the race for the top spot in Olympic gold medal ranking on day 4 of the London 2012 Olympics but the US is now leading in total medal count.
China bagged 13 gold medals while the US has 10 followed by France and Republic of Korea with four gold medals each.
Germany, North Korea and Kazakhstan won three gold meals each while Italy, Russia, South Africa and Ukraine got two gold medals each.
Other countries in the gold medal list with one each, include:Japan, Australia, Great Britain, Romania, Brazil, Hungary, Netherlands, Georgia, Lithuania and Slovenia.
The United States now leads in total medal count (gold, silver and bronze) with 25 followed closely by China with 24.
Japan is far third in overall medal ranking with 13 followed by France with 11 while Russia, North Korea and Germany bagged nine medals each.
Included in the top 10 in overall medal count are Italy with 8 and Australia with 7 medals.
Meanwhile, latest reports show Italy's Daniele Molment snatch a gold medal in Kayak Slalom while Republic of Korea's Kim Jangmi beat reigning Olympic champion Chen Ying of China to win gold in the women's 25m Air Pistol.
In cycling, Kristin Armstrong of the USA snatched the gold after beating Judith Arndt of Germany who finished second to win the silver medal.
In rowing, Germany took the gold after beating Canada to settle for the silver medal with the bronze going to the host country.
It is possible China will regain its lead on overall medal standing as results on day 5 are updated and validated.
So far China and the US are racing neck and neck in gold and in overall medal standing.