St. Louis version of a sports equinox today, and the Cardinals earned their first win of the season. The rest of the teams didn’t fare so well.

XFL: Battlehawks lose 18-16 on 64-yard field goal

NHL: Blues lose 4-0 at home to last place Sharks

MLS: City SC lose 3-1, give up hat trick