When St. Louis City host Minnesota United on Saturday at CityPark, they have a chance to win their sixth game of the year, one of the most surprising scenarios we could have predicted at the start of the MLS season.
After thrashing Real Salt Lake 4-0 a week ago, St. Louis is the only side in the league with a perfect record, while the Loons' 1-1 draw with the Vancouver Whitecaps came after they conceded a goal in stoppage time.
▶ Watch every MLS match, including the playoffs, here
Saying that St. Louis has achieved a lot would be an understatement since, up until this point in the campaign, this expansion franchise has defied the odds.
After five games, it is difficult to still attribute their success to beginner's luck. They joined Sporting Kansas City and Los Angeles Galaxy as the only teams in league history to accumulate 15 points from their first five MLS games. If they were to win two more games, they would tie the Sporting KC team from 2012 for the longest winning streak to begin an MLS season (non-shootout).
The Loons had three points nearly secured but they were only able to collect one after conceding against Vancouver in the 98th minute for a second straight home game.
Seven crucial Minnesota players were absent from the roster last weekend due to the international window, and the lack of consistency with the replacements was obvious as the home team played much of the game on their heels.
GOAL brings you everything you need to know about where to watch the game on TV and stream live online.