It was a day of fantastic strikes in MLS on Saturday.
VANCOUVER, British Columbia (AP) — Cristian Techera scored three second-half goals and the Vancouver Whitecaps overcame several defensive errors to tie the New England Revolution 3-3 on Saturday.
Techera completed the hat trick in the 74th minute off a pass from striker Yordy Reyna.
The Whitecaps (4-5-5) are winless in five games and have just one victory in their past nine matches (1-4-4). New England is 5-4-3.
Vancouver trailed 2-0 early in the second half.
Whitecaps defender Aly Ghazal had an own goal and made a poor pass that helped set up a goal by New England's Teal Bunbury. Another Revolution goal came after defender Sean Franklin mishandled a ball.
Techera made it 2-1 in the 49th minute off a cross from Marcel de Jong. Russell Teibert set up Techera again two minutes later, with Techera scoring on a header after goalkeeper Matt Turner stopped the first shot.
Bunbury gave New England a 3-2 lead in the 59th minute after Ghazal's weak pass was picked off.
Cristian Penilla also scored for New England.
Salt Lake 1, Seattle 0
SEATTLE (AP) — Sebastian Saucedo launched a shot that found the upper right corner in the 61st minute in Real Salt Lake's 1-0 victory over the Seattle Sounders on Saturday.
Saucedo got the chance for his first goal of the season when Danilo Acosta passed the ball across the field to him on the attacking left side. Saucedo took it toward the top of the penalty area and sent a rising shot at the far post. Goalkeeper Stefan Frei leaped across the goalmouth and got his left hand on the ball, but not enough to keep it out of the net.
It was a rare victory on turf for Salt Lake (5-6-1), which is 10-32-18 on artificial surfaces in franchise history.
The Sounders (2-6-2) nearly tied it three minutes after Saucedo's goal. Magnus Wolff Eikrem sent a free kick from the right side into the box. It was headed toward Lamar Neagle, and his header from the top of the 6-yard box was about to dip under the crossbar when RSL goalkeeper Nick Rimando reached up to slap it over the top.
Rimando had his third shutout. Seattle has been blanked seven times in 10 games this season.
Philadelphia 0, New York 0
HARRISON, N.J. (AP) — Goalkeeper Luis Robles was honored in a pregame ceremony for the conclusion of the longest Ironman streak in MLS history and the New York Red Bulls and the Philadelphia Union both had their winning streaks snapped as they played to a scoreless draw Saturday night.
Robles sat out due to a knee injury he suffered in the final minutes of a win at Colorado a week ago, ending his streak of 183 games dating to September 2012.
Backup goalkeeper Ryan Meara had two saves to record the shutout in Robles' absence. Philadelphia's Andre Blake preserved his shutout with four saves, including a leaping grab in the 13th minute.
The Red Bulls (7-3-1) had their four-game win streak snapped. It was New York's second loss in its last 14 home matches.
Philadelphia (4-5-3) had its two-game win streak snapped. The Union have just one win in their last 17 road games.
CJ Sapong, who led Philadelphia with 16 goals last season, missed a penalty kick wide right in the 53rd minute after New York's Kemar Lawrence was called for a handball in the box.
Chicago 2, Orlando 1
ORLANDO, Fla. (AP) — Alan Gordon broke a tie in the 82nd minute and the Chicago Fire beat Orlando City 2-1 on Saturday night.
Gordon settled Bastian Schweinsteiger's cross with a couple of touches at 25 yards from goal and fired a rocket into the upper right corner past goalkeeper Joe Bendik's outstretched hand.
Chicago's Mohammed Adams was sent off in the 89th minute for violent conduct, but the Fire (4-6-2) held on from there, including six minutes of stoppage time, to end a two-game losing streak.
Orlando City (6-5-1) has lost three straight after winning six in a row.
Aleksandar Katai gave Chicago the lead on a free kick in the 13th minute.
Cristian Higuita tied it for Orlando City in the 28th minute, slotting a right-footed shot inside the far post after getting sprung free by Chris Mueller's short pass to the right side of the penalty area.
Patrick McLain had four saves for his first MLS win.
Minnesota 2, Montreal 0
MINNEAPOLIS (AP) — Christian Ramirez and Miguel Ibarra scored and Minnesota United beat the Montreal Impact 2-0 on Saturday night for their second shutout of the season.
Ibson Barreto da Silva stole an errant pass in the attacking half, took a couple of dribbles and fed Ramirez at the top of the box, where he trapped it, turned and rolled it—off the arm of sliding goalkeeper Evan Bush—into the net in the 52nd minute to open the scoring.
Miguel Ibarra doubled the advantage in the 58th. Alexi Gomez's entry from the left flank was deflected by defender Rod Fanni to the top of the box where Ibarra beat Montreal's Daniel Lovitz to a loose ball, turned and lofted a left-footer into the top-left corner of the net.
The Impact (3-10-0) have lost four in a row—all shutouts—and eight of their last nine while being outscored 24-9 over that span.
Minnesota (5-7-1) snapped a three-game winless streak as Bobby Shuttleworth had three saves for his second clean sheet this season.
Minnesota won the only other meeting between the two franchises 3-2 on Sept. 16, 2017.
Portland 3, Colorado 2
COMMERCE CITY, Colo. (AP) Samuel Armenteros scored twice and the Portland Timbers extended their franchise-record winning streak to six with a 3-2 victory over the Colorado Rapids on Saturday night.
Armenteros flicked Sebastian Blanco's pass around defender Danny Wilson and then beat him to it for a chip finish that opened the scoring for Portland (6-3-2) in the 29th minute.
Julio Cascante gave one back to Colorado (2-7-2) in the 31st with an own goal on a stab attempt to clear away Edgar Castillo's cross.
Armenteros made it 2-1 in the 37th minute, heading back Tim Howard's attempt to punch away Blanco's cross.
Diego Valeri settled Blanco's diagonal cross and slotted one past Howard in the 57th minute to make it 3-1.
Yannick Boli cut Colorado's deficit to one with a penalty kick in the ninth minute of stoppage time but referee Sorin Stoica blew the final whistle before allowing play to resume.
Colorado has lost six in a row, its longest such streak since losing seven straight in 2014.
LAFC 1, D.C. 1
LOS ANGELES (AP) — Darren Mattocks scored in the 84th minute to help D.C. United pull even with 10-man Los Angeles FC for a 1-1 draw Saturday night.
Los Angeles scored in the 39th minute when Diego Rossi pounced on a loose ball in the middle of the area and buried it into the right side.
LAFC went down a man in the second minute of first-half stoppage time when Dejan Jakovic was shown straight red for a reckless challenge. United's Frederic Brillant had a header hit the left post in the third minute of second-half stoppage time.
Los Angeles (6-3-2) has one loss in its last eight games, and D.C. (2-5-2) has one win in its last 11 road games.