Our prediction for this MLS match:
Vancouver Whitecaps will look to climb to second place in the Western Conference when they face St. Louis City in a highly-anticipated MLS game. The Canadians head into the match following a 1-1 draw with Houston Dynamo and you should know that they are eyeing their eighth home win of the process. The likes of Gauld, Veselinovic, and Adekugbe remain in the recovery room, while Brian White will be assessed ahead of the kick-off.
St. Louis City, on the other hand, experienced all sorts of problems at the back in a 3-2 loss to Chicago Fire and given their difficulties on the road, we do not believe that Vancouver will have a better chance than this to return to winning ways in MLS. In their last meeting at BC Place, Vancouver Whitecaps recorded a thrilling 4-3 win over St. Louis City and yet another high-scoring affair is on the cards. All Alm, Teuchert, and Wentzel miss out with injuries for the away team.
Highlighted Team (Vancouver Whitecaps):

Vancouver Whitecaps are yet another Canadian side that compete in Major League Soccer. Vancouver began play in the USA top flight in 2011 and one year later they became the first Canadian outfit to book their place in the MLS Cup play-offs. However, star-studded Los Angeles Galaxy proved to be a big catch for the Whitecaps in the knockout round. Vancouver, though, did remarkably well to win the Canadian Championship in 2015, with the team beating Montreal Impact in the title game.
In 2016 they made it to the final of the tournament as well, but Toronto FC eventually won the trophy. The Whitecaps are owned by Greg Kerfoot, Steve Luczo, Jeff Mallett and Steve Steve Nash, the former NBA star, and they play their home matches at BC Place. Speaking of MLS games, the capacity of the venue is 22.120 and you should know that the stadium was opened back in 1983. The Caps wear white shirts and white shorts when playing at home, while the colour of their away kit is blue.