Toronto FC and Seattle Sounders FC will meet on Saturday at BMO Field in the 2016 MLS Cup final, as one of the two teams will win its first-ever MLS title.
Sounders have come close in the past, winning the Supporters' Shield in 2014, but they face a difficult challenge in Canada, where Toronto have been exceptionally strong all season.
Led by the prolific Sebastian Giovinco, Toronto scored a combined 14 goals in the conference semi-finals and finals, sending a clear warning sign to Sounders.
Here's everything you need to know about this year's MLS Cup Final.