Josef Martinez set an MLS record Saturday, scoring his sixth career hat trick to lead Atlanta United to another win while Wil Trapp's golazo gave Columbus a big win and the Timbers extended their MLS unbeaten streak to 13 games.
ATLANTA — Josef Martinez set an MLS record with his sixth career hat trick and Atlanta United rallied to beat D.C. United 3-1 on Saturday.
Martinez has a league-leading 22 goals in 22 appearances this season. With 12 matches to go, he's on pace to break the MLS season scoring record of 27 held by Roy Lassiter, Chris Wondolowski and Bradley Wright-Phillips.
Martinez tied it at 1 for Atlanta (13-4-5) in the 30th minute, beating goalkeeper David Ousted to Hector Villalba's cross and finishing with a header from close range. Martinez headed home the deflection off Andrew Carleton's cross in the 54th minute, then rounded Ousted on a breakaway for an open-net finish in the 73rd.
Zoltan Stieber scored the opening goal for D.C. United (3-8-5) in the eighth minute.
Seattle Sounders 2, Vancouver Whitecaps 0
SEATTLE — Nicolas Lodeiro was spot on again from the penalty spot—and the Seattle Sounders once again got a result to show for it.
Lodeiro opened the scoring on a penalty kick and added another first-half goal in Seattle's 2-0 victory over the Vancouver Whitecaps on Saturday.
The Sounders (5-9-5) extended their season-high unbeaten streak to four games (2-0-2). Vancouver (7-9-5) lost for the fourth time in the last five games.
Lodeiro opened the scoring in the fifth minute when he converted the penalty kick, this one after defender Doneil Henry was called for handball in the box. After putting one in straight down the middle in last week's 1-1 tie at MLS-leading Atlanta, Lodeiro drilled this one into the back left corner past Whitecaps goalkeeper Stefan Marinovic.
''I need to change (directions) because I think the keepers know me. So sometimes, I shoot different,'' Lodeiro said.
In the 31st minute, Lodeiro made it 2-0 on a curling 25-yard shot from the left of the arc. Marinovic barely got his outstretched left hand on it, but could only knock the ball down before it took two bounces on its way into the other side of the net. Lodeiro has four goals for the year.
''When I shot it, I think the ball was going in the goal, but not like that,'' Lodeiro said. ''Sometimes, I need luck, too.''
Sounders coach Brian Schmetzer, whose team is still trying to climb back into contention for a 10th consecutive playoff berth, didn't downplay luck. But he said that wasn't the only factor in Saturday's outcome.
''You also make your own luck,'' Schmetzer said. ''The guys went out there today and performed at a high level. Vancouver is desperate for points. They rested a lot of guys in their midweek game, so they were prepared for this match.
''As far as Nico's shot is concerned, his ball was moving - I wouldn't say that's luck. That's a guy who was hitting the ball and was able to move it twice, and it caught Marinovic by surprise.''
The Whitecaps thought they were going to have a chance to get on the board during first-half stoppage time when Sounders defender Chad Marshall was whistled for a handball in the box. But after a video review, referee Chris Penso waved off his call.
''The brutal assessment is we're too soft,'' said Vancouver coach Carl Robinson, whose team has been outscored 9-1 in its last three road games. ''We give away too many soft goals. Two mistakes today in the first 20 minutes against a good team—you're not going to win games of football like that, so it's disappointing. We're not good enough to just turn it on and off when we want to, and you've seen that this week by the goals we've conceded on top of the box.''
Vancouver played a man down after midfielder Efrain Juarez was ejected in the 77th minute. He was issued a yellow for a hard tackle, then moments later a straight red for contact with the referee.
''I don't know exactly what happened there,'' Robinson said. ''Efrain comes from Mexican football. The referees are a little bit different and things like that, but we don't condone that.''
Sounders goalkeeper Stefan Frei earned his third shutout of the year, and for the first time this season got the win to go along with it. His first two clean sheets were 0-0 ties against Columbus and New England.
Newly signed Peruvian striker Raul Ruidiaz, who scored 40 goals in two seasons for Morelia in Liga MX, made his Sounders debut, subbing on in the 61st minute. He was in uniform for last week's game at Atlanta, but did not play.
LA Galaxy 3, Philadelphia Union 1
CHESTER, Pa. — Zlatan Ibrahimovic had a goal and an assist and the Los Angeles Galaxy beat the Philadelphia Union 3-1 on Saturday for their third straight victory.
Ibrahimovic one-timed Romain Alessandrini's pass into the right corner to make it 2-1 in the 63rd minute. Michael Ciani added another for the Galaxy (9-7-4) in the 82nd minute with his first goal of the season. Alessandrini assisted on the play.
Ola Kamara tied it at 1 in the 48th minute, finishing Ibrahimovic's through ball with a chip over outstretched goalkeeper Andre Blake. It was Kamara's eighth goal of the season.
C.J. Sapong opened the scoring for the Union (7-10-3) with a redirection of Borek Dockal's pass in the 29th minute.
Toronto FC 2, Chicago Fire 1
BRIDGEVIEW, Ill. — Jonathan Osorio broke a tie in the 65th minute and Toronto FC held on to beat the Chicago Fire 2-1 on Saturday night.
Osorio helped Toronto FC (5-11-4) regain the lead it gave away three minutes earlier, easily tucking it home after goalkeeper Richard Sanchez misplayed Marco Delgado's through ball.
Nemanja Nikolic tied it at 1 for the Fire (6-11-5) in the 62nd minute. Raheem Edwards flicked Aleksandar Katai's free-kick back across goal and Nikolic headed it home from close range.
Sebastian Giovinco settled Michael Bradley's long ball and dribbled to the center of the area where he powered home a right-footed finish in the 47th minute.
Columbus Crew SC 3, Orlando City 2
COLUMBUS, Ohio — Will Trapp scored in stoppage time to give the Columbus Crew a 3-2 comeback victory over Orlando City on Saturday night.
Trapp scored on a deep blast, off an assist by Mike Grella, for his first goal of the season and second in his MLS career.
Sacha Kljestan gave Orlando the early lead, punching it in at the 16th minute when Chris Mueller missed a header off a cross from RJ Allen from the right side of the box. Columbus (9-7-6) tied it when Gyasi Zardes scored the first of his two goals at the 51st minute. The Crew kept the pressure on, but Mueller missed another header from the right side of the box minutes later.
Orlando (7-12-1) responded on the counter, and Stefano Pinho broke the tie in the 58th. Zardes tied it on a penalty kick 30 minutes later.
Bad weather pushed the start back 41 minutes.
FC Dallas 1, Houston Dynamo 1
HOUSTON — FC Dallas and the Houston Dynamo each scored early goals in a 1-1 draw Saturday night.
Matt Hedges put Dallas (11-3-6) ahead 47 seconds into the game with his first goal of the season, converting a header off a cross from Santiago Mosquera.
Houston (7-6-6) tied it in the eight on Mauro Manotas' 10th goal of the season. He scored on a header off Romell Quioto's cross.
Houston goalkeeper Joe Willis stuffed Roland Lamah's penalty kick at the 61st minute to keep the score knotted. Ten minutes later, Lamah missed an open look and sent a short shot high that ricocheted off the top of the post.
In stoppage time, Houston's Alberth Elis missed high and wide to the right just outside the box.
Houston is unbeaten in four games.
Portland Timbers 2, Montreal Impact 2
PORTLAND, Ore. — Portland's Diego Valeri scored the lone second-half goal and the Timbers tied the Montreal Impact 2-2 on Saturday night to increase their MLS unbeaten streak to 13 games.
Saphir Taider and Matteo Mancosu scored for Montreal in the first half. Portland's Samuel Armenteros had his seventh goal in nine games.
It was Impact's first tie in 22 games this season. Coming into the match, Montreal (9-12-1) was the only MLS team without a tie in 2018.
Trailing 2-1 at halftime, Portland (8-3-7) turned up the pressure, outshooting the Impact 12-3 during the second half. Valeri broke through during the 64th minute, scoring on a short header off a rebounded shot.
The play was set up when Portland's Sebastian Blanco's shot from the left side was tipped away by Montreal goalie Evan Bush. Valeri was well positioned for the rebound, beating Bush to the ball.
Montreal led 2-1 at halftime following a wild finish to the first half.
The Impact grabbed a 1-0 lead in the 23rd minute on Taider's goal. Alejandro Silva started the scoring play with a long dribble to just outside the box, where he fed Taider about 10 yards from the goal. Taider drilled a shot just inside the left post to give Montreal the lead.
The lead stood until the final six minutes of the first half, when both teams scored a goal.
Portland got the equalizer during the 39th minute when a defensive mistake led to a goal. Bush mishandled a shot near the goal line, and the ball fell to the left foot of Armenteros, who finished the close-range shot to tie the game.
The Impact countered two minutes later. Ignacio Piatti booted a long ball down the middle of the field to a streaking Mancosu, who easily beat Portland goalie Jeff Attinella with a 15-yard shot to the left corner.
Both teams return to action July 28 with home games. Montreal faces East-leading Atlanta, and Portland hosts Houston.