What international sporting events has Guangzhou hosted?

Guangzhou hosed the 2010 Asian Games.