Timbers ride Felipe Mora's last-minute goal to win over LAFC

7/22/2021 12:56:25 AM EST

Felipe Mora struck for the game-winning goal in the third minute of second-half stoppage time, giving the Portland Timbers a 2-1 win over visiting Los Angeles FC on Wednesday.

Two 74th-minute substitutions combined for the winning tally.

Off a throw-in, Sebastian Blanco lofted a ball to Mora, who was making a run toward the net. Mora's head met the ball in stride, and the ball found the net in the final minute of added time.

The Timbers (6-6-1, 19 points) had grabbed an early lead but found themselves playing back on their heels for most of game's remainder.

LAFC (6-5-3, 21 points) finished with a 17-7 edge in shot attempts and a 6-3 advantage in shots on goal.

Timbers captain Diego Valeri scored two minutes into the match. Valeri gathered in a pass from Josecarlos Van Rankin and sent a shot from an angle at the right side of the goal between LAFC goalkeeper Tomas Romero's legs.

It was the veteran's 100th goal across all competitions for Portland, over almost nine seasons.

Carlos Vela scored the equalizer in the 17th minute.

Vela's goal was the result of a pinpoint pass from Diego Rossi into the box, where Vela had made a run before getting his left foot on the ball to put it into the Portland net.

Rossi had a goal off a corner kick disallowed was he was ruled to be offside prior to heading the ball into the net in the 70th minute.

Brian Rodriguez, a designated player for LAFC who was on loan to a second-division team in Spain before playing for his native Uruguay in the Copa America tournament this summer, made his 2021 debut as a substitute in the 79th minute.

The result ended LAFC's three-game winning streak and a seven-game undefeated MLS run against the Timbers, who improved to 5-2-0 at home this season.

--Field Level Media

NFL

Wed, 28 Jul 2021 11:44:31 EST No. 3 overall pick Trey Lance signs contract with 49ers
Wed, 28 Jul 2021 10:46:05 EST WR Randall Cobb confirms trade to Packers
Wed, 28 Jul 2021 10:33:51 EST Colts sign OT Braden Smith to $72.4M extension
Wed, 28 Jul 2021 12:06:51 EST Ravens QB Lamar tests positive, out for opening of training camp
Tue, 27 Jul 2021 22:03:38 EST Texans place 3 on COVID list, release WR Donte Moncrief
Tue, 27 Jul 2021 21:11:20 EST Cardinals place S Shawn Williams on non-football injury list
Tue, 27 Jul 2021 20:24:51 EST Giants place standout LB Blake Martinez on COVID-19 list
Tue, 27 Jul 2021 19:05:48 EST Report: Bears sign ex-Falcons WR Justin Hardy
Tue, 27 Jul 2021 18:18:51 EST WFT’s Curtis Samuel, Greg Stroman open camp on PUP list
Tue, 27 Jul 2021 18:17:57 EST NFL: No restrictions on Deshaun Watson during investigation

MLB

Wed, 28 Jul 2021 07:27:29 EST Angels' Andrew Heaney aims to stay strong vs. Rockies
Wed, 28 Jul 2021 07:08:29 EST Lucas Giolito looks to guide White Sox past Royals
Wed, 28 Jul 2021 07:30:10 EST Giants aim for more late-game mastery of Dodgers
Wed, 28 Jul 2021 07:19:15 EST 'Comfortable' Joey Gallo, Rangers face Diamondbacks
Wed, 28 Jul 2021 07:06:56 EST Mets turn to rookie Tylor Megill against Braves
Wed, 28 Jul 2021 06:53:35 EST Padres hope All-Star lineup works again vs. A's
Wed, 28 Jul 2021 04:02:58 EST Astros, Mariners back at it after mid-series swap
Wed, 28 Jul 2021 03:36:57 EST Yankees need bullpen to continue to come through vs. Rays
Wed, 28 Jul 2021 03:17:04 EST With trade deadline looming, Cubs host Reds again
Wed, 28 Jul 2021 02:58:22 EST Wily Peralta, Tigers can take road series vs. Twins

NBA

Wed, 28 Jul 2021 12:35:50 EST Report: Mike D’Antoni stepping away from Nets
Wed, 28 Jul 2021 02:51:11 EST U.S. men's basketball team bounces back with rout of Iran
Tue, 27 Jul 2021 17:35:00 EST NBA board approves play-in tourney for 2021-22
Tue, 27 Jul 2021 12:11:40 EST Report: Bucks' 3-point specialist Bryn Forbes opts for free agency
Tue, 27 Jul 2021 11:13:08 EST Likely No. 1 pick Cade Cunningham signs with Nike
Mon, 26 Jul 2021 21:52:15 EST Raptors give qualifying offers to Gary Trent Jr., Nando de Colo
Mon, 26 Jul 2021 17:39:42 EST Report: Grizzlies trading C Jonas Valanciunas to Pelicans
Mon, 26 Jul 2021 03:00:20 EST Luka Doncic drops 48 points for Slovenia, second-most in Olympics history
Sun, 25 Jul 2021 16:59:14 EST Report: Grizzlies trade for Eric Bledsoe gaining steam
Sat, 24 Jul 2021 15:53:23 EST Report: Wizards G Bradley Beal mulling trade request

NHL

Wed, 28 Jul 2021 14:11:15 EST Wild to sign D Alex Goligoski, F Frederick Gaudreau
Wed, 28 Jul 2021 12:30:30 EST Knights acquire Evgenii Dadonov from Senators
Wed, 28 Jul 2021 12:11:26 EST Flames acquire D Nikita Zadorov from Blackhawks
Wed, 28 Jul 2021 11:02:59 EST Penguins' Mike Sullivan to coach U.S. Olympic team
Wed, 28 Jul 2021 00:44:09 EST Avs sign captain Gabriel Landeskog to 8-year deal
Tue, 27 Jul 2021 20:34:39 EST Jets acquire D Nate Schmidt from Canucks
Tue, 27 Jul 2021 14:22:35 EST Pavel Buchnevich reaches 4-year, $23.2M deal with Blues
Tue, 27 Jul 2021 14:15:13 EST Reports: Flyers signing D Keith Yandle to 1-year deal
Tue, 27 Jul 2021 13:53:58 EST Capitals' Alex Ovechkin signs 5-year, $47.5M extension
Tue, 27 Jul 2021 13:05:16 EST Canucks sign F Conor Garland to 5-year, $24.75M contract