On March 25th at 19:00, all eyes will be on the Big Lotus Stadium as the Chinese men's football team prepares to face off against Australia in the 8th round of the AFC World Cup Qualifiers. With ...