Navarro and Velde Trade Braces as St. Louis City SC Extends Unbeaten Streak to 15 in Portland
Rafael Navarro scored twice in his second appearance for St. Louis City SC, but Kristoffer Velde's 89th-minute equalizer salvaged a 2-2 draw for the Portland Timbers.
By Xia Wu
- St. Louis City SC Supporters
- Thrilled by the historic unbeaten run and Navarro's immediate impact, but frustrated by dropping points late.
- Portland Timbers Supporters
- Relieved by the late equalizer and Velde's heroics, but deeply concerned by ongoing defensive lapses.
- Neutral Analysts
- Focused on the historic nature of St. Louis's run and the tactical implications of Navarro's integration.
Perspectives this story doesn't cover
- Colorado Rapids Supporters (reacting to the immediate success of their former striker)
How we got here
May 3, 2026
St. Louis City SC suffers a 2-0 defeat at Austin FC, their last loss before the streak.
Sept 3, 2026
St. Louis acquires striker Rafael Navarro from the Colorado Rapids for a club-record $12 million.
Sept 9, 2026
Navarro scores twice, but Portland's Kristoffer Velde secures a 2-2 draw with an 89th-minute equalizer.
Thirty-four seconds into his second appearance for St. Louis City SC, Rafael Navarro found the back of the net. The $12 million Brazilian striker, acquired just days ago from the Colorado Rapids, bullied his way through the Portland Timbers' backline to finish a cross and immediately justify his club-record price tag.[1][2][4]
But Wednesday night at Providence Park belonged equally to Kristoffer Velde. The Timbers winger celebrated his 27th birthday by answering Navarro's brace with one of his own, burying an 89th-minute equalizer to salvage a breathless 2-2 draw and deny the visitors a crucial road victory.[2]
The stakes were massive for a St. Louis side riding a historic wave of form. The draw extends their unbeaten run to 15 matches across all competitions, including 14 consecutive results in Major League Soccer. That mark officially ties the 2013 Portland Timbers for the second-longest single-season unbeaten streak in league history, trailing only the 19-match run set by FC Dallas in 2010.[1][2][3]
St. Louis hasn't tasted defeat since a 2-0 setback at Austin FC on May 3, and Navarro's arrival signals their intent to turn that resilience into a deep postseason run. "He is not only a proven goalscorer in this league, but he brings so much to the team through his work ethic, pressing, link-up play and overall presence in the attack," St. Louis sporting director Corey Wray said of the new designated player.[2][4]
That presence was unmissable in Portland. After his first-minute opener, Navarro struck again in the 51st minute, heading home a cross from the center of the box to restore a 2-1 advantage. The brace marked his seventh career MLS multi-goal game and pushed his 2026 tally to 12 goals across 24 appearances.[1][2]
After his first-minute opener, Navarro struck again in the 51st minute, heading home a cross from the center of the box to restore a 2-1 advantage.
Portland, however, refused to fold on their home turf. Velde's first equalizer arrived in the 32nd minute via a right-footed strike from a free kick just outside the box that beat St. Louis goalkeeper Roman Bürki. Bürki finished the night with just one official save, a testament to the clinical finishing on display from both attacking units.[1][2]
The Timbers' defensive frailties were a known liability coming into the fixture. "We have to be more solid defensively," Portland attacker Ariel Lassiter warned earlier in the week. "It's just not good enough in terms of what we can really do as a team." Conceding inside the opening minute validated those concerns, forcing Portland to chase the game from the opening whistle.[5]
Yet, the Timbers' attacking resilience salvaged the night. In the 89th minute, Cole Bassett delivered a short free kick to Velde. The birthday boy made no mistake, driving a low shot from a central position outside the box past Bürki to level the score at 2-2 and send Providence Park into a frenzy.[1][2]
Portland goalkeeper James Pantemis recorded two crucial saves to keep the Timbers within striking distance, moving his personal record to 7-3-3 at home this season. The draw leaves Portland at 9-10-5, still fighting to solidify their playoff positioning in a crowded Western Conference.[2]
Key points
- Rafael Navarro scored twice in his second appearance for St. Louis City SC.
- Kristoffer Velde answered with a brace of his own on his 27th birthday.
- St. Louis City SC extended its unbeaten streak to 15 matches across all competitions.
- The 14-match MLS unbeaten run ties the 2013 Portland Timbers for second-longest in league history.
- Navarro was recently acquired from the Colorado Rapids for a club-record $12 million.
- 15 matches
- St. Louis City SC unbeaten streak
- 34 seconds
- Time of Navarro's opening goal
- $12 million
- Rafael Navarro's club-record transfer fee
- 27
- Kristoffer Velde's age on his birthday brace
Frequently asked
Who holds the record for the longest unbeaten streak in MLS history?
FC Dallas holds the record with a 19-match unbeaten run set during the 2010 season.
How much did St. Louis City SC pay for Rafael Navarro?
St. Louis acquired Navarro from the Colorado Rapids for a club-record $12 million fee.
When did St. Louis City SC last lose a match?
Their last defeat came on May 3, 2026, in a 2-0 setback against Austin FC.
Sources
[1]St. Louis CITY SCSt. Louis City SC SupportersMatch Report | St. Louis CITY SC Draws 2-2 Against Portland Timbers on Wednesday Night at Providence Park
Read on St. Louis CITY SC →
[2]AP NewsNeutral AnalystsSt. Louis City ties Timbers 2-2 to extend unbeaten streak to 15
Read on AP News →
[3]TSNNeutral AnalystsSt. Louis City ties Timbers to extend unbeaten streak to 15
Read on TSN →
[4]MLSsoccer.comNeutral AnalystsSt. Louis CITY SC have acquired striker Rafael Navarro
Read on MLSsoccer.com →
[5]beIN SPORTSNeutral AnalystsLassiter says Portland defenders must help in-form attackers
Read on beIN SPORTS →
Comments
More in Sports
See all →League Governance
The 14-Club Majority: How the Premier League's Rule-Change Voting System Actually Works
4 sources
Champions League
Bayern Munich vs Bodø/Glimt: Champions League Matchday 1 Preview, Lineups and Prediction
7 sources
UCL Matchday 1
Manchester United Face Champions League Debutants Sabah FK in Must-Win Opener
5 sources
Champions League
Fenerbahçe and Roma End Champions League Exiles in High-Stakes Istanbul Opener
7 sources
Every angle. Every day.
Get Sports stories with full source coverage and perspective breakdowns delivered to your inbox.




