A struggling Toronto side are looking to turn their MLS fortunes around as they face Real Salt Lake this weekend.
Toronto currently sit 14th in MLS's Eastern Conference with three wins, ten draws and seven losses from twenty games this season.
It's been a dismal season for a Toronto side that are massively underperforming given the tools at their disposal.
There are rumours of much off-field turmoil involving their high-profile Italian players and manager Bob Bradley, amongst others, which, if true, seem to be severely impacting the team's performance on the pitch.
They're coming into this game in typically poor form having failed to win any of their last five matches, drawing three and losing two of those.
Their most recent game sae them fall to a 2-1 defeat away at New England, a loss that confirmed their second defeat on the bounce.
They've only won one of their last eleven games in all competitions and their form on home soil does not offer much more encouragement with the Canadian side winning just one of their last six matches on their own patch.
Toronto seem to be getting gradually worse as the season progresses and it's hard to know what can arrest their current slide.
It's seemingly going to take a monumental turnaround to change their trajectory but it feels unlikely that will come in time for this weekend's game.
Real Salt Lake currently sit 7th in MLS's Western Conference with seven wins, six draws and seven losses from twenty games so far this season.
It's been a very solid campaign for the Utah-based side this season as they look well placed to maintain their push for an eventual play-off finish in a few month's time.
They're coming into this game in very good form, too, unbeaten in their last five matches having won three and drawn two of them.
Away from home their form is even better, with RSL having won four and drawn one of their last five matches having also won their last three consecutive games on the road.
As you can see, then, these two sides are in very contrasting shape and it looks increasingly tough to look beyond a Real Salt Lake win here.
Even for all of Toronto's poor form they're still a fairly tough cookie on their own patch, but Real Salt Lake are flying at the minute and should take advantage of a firmly wounded Toronto side.
For our Toronto vs. Real Salt Lake prediction, we're going for a 2-1 win for the away side.
Don’t forget to check out the rest of our previews, tips and offers for this weekend’s action.