In the afternoon of 18th May 2014, the You Dao Sports Day was successfully held as scheduled in the Pudong Rugby club.
On 24th October , the Shanghai Cricket Club hosted 32 teams from all over Asia in their International Cricket Sixes competition.