A couple notes on this video. The announcers don't stop talking. -_- Also, this is TVB which is generally Cantonese. It's been awhile since I've heard the difference so they may be speaking Mandarin but I'm pretty sure it's Canto as that's the TVB language. Mandarin speakers would have been watching CCTV5.
Beijing FX (finally!) - Jiang Yuyuan