SEATTLE — Larrys Mabiala scored off of two corner kicks, the second the winner in the 74th minute, in the Portland Timbers' 3-2 victory over the Seattle Sounders on Saturday.
Samuel Armenteros also scored, and Diego Valeri assisted on all three goals to help the Timbers (7-3-5) extend their unbeaten streak to 10 games (7-0-3). That is the longest unbeaten run in MLS this season. Portland's last loss was at Orlando on April 8.
Mabiala put Portland up 1-0 in the 48th minute when he headed in a Valeri corner kick that came from the attacking right side. His winning goal came on a corner from the right. Mabiala has four goals for the year.
Armenteros scored in the 57th minute on a long through ball from Valeri. That was his fourth goal of the year.
The Sounders (3-9-3) came from behind twice to tie it.
Victor Rodriguez made it 1-1 when he ran onto a cross from Nicolas Lodeiro and headed it past goalkeeper Jeff Attinella in the 60th minute for his first of the year. In the 68th, Chad Marshall made it 2-2 when he headed in Lodeiro's corner kick for his first.
San Jose 3, Los Angeles 3
STANFORD, Calif. — Chris Wondolowski scored twice and the San Jose Earthquakes overcame a two-goal deficit to tie the Los Angeles Galaxy 3-3 on Saturday night in the second California Clasico of the season.
Wondolowski tied it on a penalty kick in the 69th minute. Danny Hoesen drew the penalty with a foul in the area against Michael Ciani. Wondolowski has 140 goals, five behind Landon Donovan's MLS record.
Valeri Qazaishvili pulled the Earthquakes to 3-2 in the 39th minute with a right-footed shot from the top of the penalty arc.
Zlatan Ibrahimovic opened the scoring for the Galaxy just before the end of the first minute with a one-time volley of Chris Pontius' header.
Ibrahimovic made it 3-1 in the 25th minute with a free kick under the wall.
Wondolowski tied it at 1 in the 15th minute on a putback off his saved penalty attempt. Magnus Eriksson drew the foul against Bradford Jamieson in the area.
Romain Alessandrini made it 2-1 for the Galaxy in the 20th minute with a free kick from just outside the right side of the penalty area.
Atlanta 4, Orlando 0
ATLANTA — Miguel Almiron scored twice and Josef Martinez added a goal and an assist to help Atlanta United beat Orlando City 4-0 on Saturday night.
Martinez opened the scoring in the third minute with a sliding finish off Julian Gressel's diagonal cross.
Atlanta (11-3-4) added quick goals in the 55th and 57th minutes. Almiron made it 2-0 on a counterattack, punching home Martinez's perfectly weighted through ball. Ezequiel Barco gathered the rebound off Almiron's long-range attempt hitting the crossbar and punched it back for Atlanta's third of the game.
Almiron capped the scoring in the 78th, taking Mikey Ambrose's pass at midfield and making a run all the way to goal with a narrow-angle finish that slotted through the goalkeeper's legs.
Orlando City (6-10-1) lost its eighth in a row.
Montreal 2, Kansas City 0
MONTREAL — Ignacio Piatti and Alejandro Silva scored in the second half and the Montreal Impact beat Sporting Kansas City 2-0 on Saturday night in hot and muggy conditions to end the American club's nine-game unbeaten streak.
The Impact (7-11) handed Western Conference-leading Sporting (9-3-5) its first loss since April 28. Kansas City's unbeaten run included two wins in U.S. Open Cup play. Montreal has won three straight and four of five - with shutouts in all four victories.
Piatti scored his ninth goal of the season and his fourth in the last three matches in the 54th minute. Silva added his first MLS goal from the penalty spot in the 70th. Water breaks were called to keep players hydrated.
Columbus 2, Salt Lake 1
COLUMBUS, Ohio — Gyasi Zardes and Eduardo Sosa scored first-half goals and the Columbus Crew held on to beat Real Salt Lake 2-1 on Saturday night.
Zardes sent the penalty kick into the lower right corner to open the scoring in the sixth minute. Danilo Acosta brought down Luis Argudo in the area to set up Zardes for his 11th goal of the season.
Sosa finished Pedro Santos' cross with a right-footed shot from the top right corner of the penalty box to double the Columbus (8-5-6) lead in the 23rd minute.
Albert Rusnak finished Joao Plata's low cross with a left-footed shot from the middle of the area to pull Real Salt Lake (7-8-2) within one.
Kyle Beckerman made his 300th start for Real Salt Lake, the most by a field player for a single club in MLS history.
New England 3, D.C. 2
FOXBOROUGH, Mass. — Cristian Penilla scored his second goal of the night from the spot in the 78th minute and the New England Revolution beat D.C. United 3-2 on Saturday.
Penilla sent it with pace into the upper right corner. Andrew Farrell drew the penalty against Oneil Fisher.
Five minutes earlier, Yamil Asad scored on a penalty for D.C. United (2-7-4) to even it at 2. Claude Dielna shoved over Darren Mattocks to draw the penalty.
Penilla opened the scoring in the 18th minute with a low right-footed blast to finish Krisztian Nemeth's cross.
Asad tied it for United in the 43rd minute, deflecting Zoltan Stieber's free-kick into the net.
Teal Bunbury made it 2-1 for the Revs (7-4-6) in the first minute of first-half stoppage time.
LAFC 4, Philadelphia 1
LOS ANGELES — Adama Diomande had the first hat trick in Los Angeles Football Club history to help the expansion team win its third straight, 4-1 over the Philadelphia Union on Saturday night.
Diomande opened the scoring for LAFC (9-4-3) in the 25th minute, crossing over twice to beat defender Mark McKenzie and slotting it in front of the goalkeeper from a shallow angle. Diomande doubled the lead in the 43rd minute with a tap-in to finish Mark-Anthony Kaye's cross.
Fabrice-Jean Picault hammered a putback home from close range to pull the Union (6-8-3) to 2-1 before halftime.
Diomande got his third goal in the 55th minute when Latif Blessing flicked along Aaron Kovar's cross and Diomande punched it home.
Blessing capped the scoring in the sixth minute of second-half stoppage time. He also had two assists.
Chicago 3, NYCFC 2
BRIDGEVIEW, Ill. — Aleksandar Katai scored twice early in the second half to help the Chicago Fire beat New York City FC 3-2 on Saturday night.
Katai first goal came in the 47th minute to make it 2-all for Chicago (6-7-5). Katai isolated defender Ben Sweat on a run up the right channel and bent a low left-footed shot inside the far post.
Five minutes later, Katai slipped through a pair of defenders and beat goalkeeper Sean Johnson to make it 3-2.
The Fire took the early lead in the sixth minute when Nemanja Nikolic finished Dax McCarty's through ball.
NYCFC (9-4-4) tied it in the 36th minute on Ismael Tajouri-Shradi's eighth goal of the season and took a 2-1 lead in the 40th on Jo Inge Berget's header.