Portland Timbers produced a dramatic late finish on Saturday afternoon at Providence Park, defeating LAFC 2-1 in Major League Soccer thanks to Kevin Kelsy’s towering winner in the sixth minute of stoppage time.

In a fixture that swung sharply after the interval, Portland struck first through Kristoffer Velde in the 32nd minute before LAFC responded early in the second half with Jude Terry’s goal in the 49th. Just when the visitors appeared to have done enough to leave with a point, Kelsy rose to head home at 90’+6′ and send the home support into celebration.

The Timbers had established control in the first half with more of the ball and the sharper edge in the final third. Their breakthrough arrived on 32 minutes when Velde found the finish to put Portland 1-0 ahead, rewarding a composed opening spell from the hosts. Portland went into the interval with that narrow lead intact, and on the balance of the first half it was a fair reflection of their authority on the pitch.

LAFC emerged with more purpose after the restart and found their equaliser quickly. Terry struck in the 49th minute to make it 1-1, changing the rhythm of the match and forcing Portland to reset. From there, the visitors carried a real threat, particularly with their volume in attack. LAFC finished with 18 total shots and seven corners, underlining how much pressure they were able to generate over the course of the second half.

Even so, Portland remained dangerous whenever they moved forward with conviction. The Timbers ended the match with 58 percent possession, 11 total shots and seven efforts on target, a clinical return that ultimately proved decisive. While LAFC created more attempts overall, Portland were more efficient in the key moments.

The match also had its share of edge. Jimer Fory was booked for Portland in the 7th minute, while Matthew Evans entered the referee’s notebook for LAFC in the 14th. Artem Smolyakov saw yellow in the 58th minute, and Velde added his name to Portland’s bookings in the 82nd as the tension rose late on. LAFC were also shown a yellow card in stoppage time at 90’+5′, moments before the decisive blow landed.

That blow came a minute later. Deep into added time, Portland found one last opening and Kelsy delivered, powering in a header at 90’+6′ to seal a memorable 2-1 victory. It was the kind of late, high-drama moment that Providence Park thrives on, and it handed the Timbers a badly needed lift.

For Portland, the result could feel significant beyond the final whistle. Against one of the league’s stronger early-season sides, the Timbers showed resilience after being pegged back and conviction when the match demanded one final action. For LAFC, it was a frustrating way to lose after a strong second-half push had put them in position to claim a draw on the road.

In the end, the headline belonged to Kelsy’s stoppage-time header, but Portland’s overall response after conceding the equaliser was just as important. Velde opened the scoring in the 32nd minute, Terry levelled in the 49th, and Kelsy had the final word at 90’+6′ as the Timbers claimed all three points in unforgettable fashion.