Houston — St. LouisHouston — St. Louis — MLS, 8 November 2026, 04:00. Where to watch live, lineups, live score and stats. Houston vs St. Louis CompetitionMLSDate and time8 November 2026, 04:00 (Tbilisi time)StadiumShell Energy StadiumWhere to watchLive sport channelsMLS · Sport