Vincent Janssen made history Saturday night at Providence Park, scoring the first hat trick in Portland Timbers history to lead the club past Minnesota United in a thrilling 5-4 finish. The Timbers weathered a relentless second-half onslaught from Minnesota, holding off a 90th-minute consolation goal to secure the victory and move to 31 points in eighth place in the Western Conference.

Key Moments
- 11′, Janssen opened the scoring from the penalty spot, giving Portland an early lead.
- 20′, Minnesota goalkeeper Drake Callender put the ball into his own net, gifting Portland a 2-0 advantage.
- 26′, Janssen doubled his personal tally, finishing from a David Pereira da Costa assist to make it 3-0.
- 32′, Marcus Caldeira pulled one back for Minnesota, assisted by Joaquin Pereyra, cutting the deficit to 3-1.
- 37′, Markanich halved the gap again on an assist from Kelvin Yeboah, making it 3-2 at the break.
- 50′, Caldeira leveled across the two-goal swing, scoring his second of the night to tie the match at 3-3.
- 55′, Janssen completed the hat trick, finishing from Ariel Lassiter’s pass to restore Portland’s lead at 4-3.
- 71′, Kristoffer Velde extended Portland’s lead to 5-3, converting an assist from substitute Antony, who had entered just two minutes earlier.
- 90′, Tomas Chancalay scored for Minnesota off a Carlos Harvey assist to make the final 5-4, but it was too late.

Tactical Breakdown
Portland’s 4-3-3 was built to press and transition quickly, and for the first 26 minutes it worked to near perfection. Minnesota dominated possession at 60 percent across the match and generated 17 total shots to Portland’s 11, but the Timbers converted five of their 11 attempts on a night when efficiency was everything. Pantemis made four saves in goal and had to be sharp throughout.
The match’s clearest turning point came at the 37th minute, when Portland lost Jose Caicedo to injury and Minnesota’s Markanich immediately made it 3-2. Then Caldeira tied it at 3-3 just five minutes into the second half, and for a stretch it looked as though the visitors might flip the result entirely. Martí Cifuentes steadied things with back-to-back substitutions at 68 and 69 minutes: Janssen made way after his hat trick, and Antony entered for Lassiter. Within two minutes, Antony set up Velde’s goal that restored a two-goal cushion. That double change changed the tone of the second half.
Minnesota’s defensive structure ultimately cost Cameron Knowles’ side. Conceding three times in the opening 26 minutes from a 3-4-1-2 that was built to compress centrally exposed the Loons on the flanks. Michael Boxall was booked in the 24th minute and the back three never recovered its shape. Chancalay’s late goal made the scoreline respectable but could not disguise a defensive performance that, as twincities.com noted, was riddled with holes throughout.
Player Ratings
Match Context
Standings
Head To Head
Verdict
The three points lift Portland to 31 points and eighth in the Western Conference, sitting inside the playoff spots in the 1/16-final bracket. Minnesota stays 11th on 29 points, outside the postseason picture in the West, with the gap to the top nine tightening but their defensive frailties on full display. For the Timbers, the bigger story is historical: Janssen’s hat trick gives the club a moment it had never produced before, and that alone will linger long after the nine-goal chaos fades.

