Seattle Sounders have extended their winning run to three MLS matches with a narrow victory at Toronto FC.
Mauro Rosales gave Seattle the lead after just 16 minutes, striking powerfully into the centre of the goal following Eddie Johnson's headed pass.
The visitors were gifted a second soon before half time, as Toronto defender Doneil Henry put through his own net.
Toronto pulled a goal back in the opening minute of the second half when Jonathan Osorio latched onto Andrew Wiedeman's clever pass and finished well.
Despite the remainder of the game being an open and entertaining affair, Seattle managed to hang on and claim all three points.