FRISCO, Texas (AP) — Dallas substitute Blas Perez scored in the 88th minute to give MLS-leading Dallas a 2-1 home win over Toronto on Saturday.
Perez entered in the 70th minute for David Texeira and scored his third goal of the season when the ball fell to his feet 3 yards from the goal line following a long ball.
The Panamanian rifled the shot off Toronto goalkeeper Julio Cesar's right foot and into the net to give Dallas a 5-1-1 record.
Dallas scored its first goal in the 36th minute when Matt Hedges headed in a Michel corner.
Toronto had opened the scoring in the 21st minute through Issey Nakajima-Farran.
CHIVAS 1, SEATTLE 2
CARSON, California (AP) — Obafemi Martins scored in the 81st minute to lift Seattle to a 2-1 win at ten-man Chivas.
The hosts were reduced to ten men when Marco Delgado was ejected in the 74th minute.
Lamar Neagle scored in the 24th minute for Seattle, which has a record of three wins and a draw from its four away games.
Erick Torres had opened the scoring in the fifth minute from the penalty spot for Chivas.
COLUMBUS 1, D.C. UNITED 1
COLUMBUS, Ohio (AP) — Hector Jimenez scored in the 90th minute to salvage a home draw for ten-man Columbus against D.C. United.
Jimenez took a long ball from Wil Trapp on the left flank and fired a perfect shot from 18 yards into the upper right corner for his first goal of the season.
The Crew were playing with 10 men after Bernardo Anor was sent off for a two-footed tackle on Perry Kitchen in the 81st minute.
D.C. took the lead in the 31st minute through Fabian Espindola.
REAL SALT LAKE 1, PORTLAND 0
SALT LAKE CITY (AP) — Ned Grabavoy scored in the 78th minute to give Real Salt Lake a 1-0 home win over Portland, remaining the league's only unbeaten team.
Portland is yet to win this season, having a record of three draws and four losses.
The Timbers have never won at Rio Tinto Stadium.