Twenty minutes after Yang won China's maiden gold medal, 16-year-old YeShiwen triumphed in the women's 400m medley, as well as breaking the world record set in Beijing four years ago.
YeShiwen took seconds off her personal best to break the world record and win a gold medal in the 400m medley on Saturday, swimming faster in the last 50m than the winner of the men's event.