Tianjin , a port city about 150 kilometers southeast of Beijing , will host some of the Olympic soccer matches .