Playing Competitions Games Online