Kevin Doyle continued his fine form with the Colorado Rapids last night as he scored an all important away goal as his side went down 2-1 to Seattle Sounders last night.

The Republic of Ireland star's fortuitous strike came early in the first half but goals from Jordan Morris and Nicolas Lodeiro gave Seattle the advantage going into the second leg of the Western Conference final.

The winners of this tie will qualify for the MLS Cup final against Montreal Impact or Toronto, with the return meeting taking place in the early hours of Sunday morning.

Toronto FC's late rally kept their hopes alive but it was Montreal that took the first-leg advantage in their Eastern Conference decider with a 3-2 win.

The Reds' hopes of advancing to the season finale looked all-but over after their Canadian rivals surged into a 3-0 lead, but two goals in the final 25 minutes gave them something to play for in the second leg.

The game was delayed for 30 minutes as the lines marking out the penalty area had to be repainted, but once the action got under way Dominic Oduro and Matteo Mancosu put Impact 2-0 up inside 12 minutes, with Ambroise Oyongo adding a third shortly after the restart.

However, quickfire strikes from Jozy Altidore and Michael Bradley gave Toronto the crucial away goals, making it all to play for.

Former Chelsea striker Didier Drogba (38), who came on as a second-half substitute, confirmed afterwards that he would be leaving Montreal at the conclusion of their campaign.