Major League Soccer
NSH3
RBNY2
94'
Liga MX
CSL0
NCX0
41'
Argentina Primera Nacional
GTI0
QAC1
73'
Bolivian Primera División
FCU0
CAR1
10'
National Womens Soccer League
LA3
BOS1
74'
National Womens Soccer League
BAY0
SD1
73'
National Womens Soccer League
GFC1
UTA0
73'
National Womens Soccer League
HOU0
POR2
71'
National Womens Soccer League
NC0
DEN0
76'
National Womens Soccer League
LOU0
KC2
75'
National Womens Soccer League
SEA1
ORL0
76'
National Womens Soccer League
WAS1
CHI0
75'
Venezuelan Primera División
CRB0
MET0
12'
Venezuelan Primera División
DLG0
POR0
12'
Major League Soccer
ATL3
TOR1
Final
Copa do Brasil
GRE2
ATL0
Final
Argentine Primera División
BEL2
BAC2
Final
Major League Soccer
NE-
MIA-
4:00 PM
Major League Soccer
LAF-
MIN-
5:30 PM
Major League Soccer
POR-
HOU-
6:45 PM
Liga MX
CAZ-
LEO-
5:10 PM
Canadian Northern Super League
VAR-
MOR-
4:00 PM
Copa Colombia
ISF-
ONC-
5:15 PM
El Salvador Primera Division Apertura
ATL-
ALI-
1:00 PM
El Salvador Primera Division Apertura
FUE-
AGU-
1:00 PM
El Salvador Primera Division Apertura
FIR-
FAS-
3:30 PM
Guatemala Liga Nacional Apertura
AUR-
ANT-
9:00 AM
Guatemala Liga Nacional Apertura
SAN-
MUN-
1:00 PM
Guatemala Liga Nacional Apertura
GUA-
COB-
3:00 PM
Guatemala Liga Nacional Apertura
COM-
MIX-
6:00 PM
Honduras Liga Nacional Apertura
MOT-
MAR-
3:15 PM
Honduras Liga Nacional Apertura
OLA-
PLA-
5:30 PM
UAE Pro-league
WAH-
HAT-
4:55 AM
UAE Pro-league
JAZ-
BAN-
7:35 AM
UAE Pro-league
SHJ-
NAS-
7:35 AM
Ukraine Premier League
KOL-
PZH-
3:00 AM
Ukraine Premier League
LNZ-
MTK-
3:00 AM
United Soccer League
NM-
PHX-
3:00 PM
United Soccer League
SAC-
TUL-
6:00 PM
Uruguayan Primera División
LIV-
JUV-
3:00 PM
MLSPublished one month ago 2 min read Español

Velde's brace of free kicks rescues Portland Timbers in 2-2 draw with St. Louis City SC

Kristoffer Velde scored twice from direct free kicks to seal a 2-2 draw at Providence Park after the home side twice fell behind.

Velde's brace of free kicks rescues Portland Timbers in 2-2 draw with St. Louis City SC

Kristoffer Velde had to pull out the free-kick playbook twice at Providence Park to spare the Portland Timbers a loss. His second direct free kick, in the 88th minute, made it 2-2 against St. Louis City SC in an MLS match that had turned ugly for the home side after they twice fell behind.

The match hadn't even reached the one-minute mark when Rafael Navarro put St. Louis City SC ahead with a close-range finish that caught Portland's defense off guard. A cold blow to start the game at home. The Timbers took half an hour to respond, but did so in style: in the 31st minute, Velde equalized from a free kick, curling a low shot just inside the left post that left the visiting goalkeeper with no chance.

The 1-1 scoreline held until halftime, but St. Louis struck again almost as soon as the second half began. In the 50th minute, the St. Louis forward completed his brace with a point-blank header from the left side, pure instinct in the box, to put the visitors back in front. From there, Portland pushed for the equalizer, creating chances through Antony, Joao Ortiz and Cole Bassett, but the St. Louis goal held firm until Velde struck again: in the 88th minute, another direct free kick, this time down the middle, made it a final 2-2.

An even contest on the stat sheet, with nuances

Portland Timbers controlled possession and generated more overall volume, but St. Louis was sharper when it came to finishing. The postgame numbers reflect that well:

StatisticPortland TimbersSt. Louis City SC
Possession (%)51.548.5
Shots1610
Shots on target34
Big chances11
Corners92
Passes460442
Fouls committed1021

The foul count for St. Louis (21 against Portland's 10) makes sense given the final result: it was precisely from a free kick, converted twice, that the Timbers drew level. As for the danger created, our post-match xG estimate favors St. Louis City SC with 2.073 against Portland's 1.198, a gap that confirms the visitors were more clinical with fewer clear-cut chances.

What the preview said and what actually happened

Before the match, our projection gave Portland Timbers a 43% chance of winning, a 24% chance of a draw and a 33% chance of a visiting win, with combined expected goals of 3.57 (1.91 for the home side and 1.66 for the visitors). The outcome ended up matching the least likely of the three scenarios in terms of final result, though the total number of goals (four) wasn't far off from the anticipated offensive volume.

What the result means

With this draw, Portland Timbers remain on 32 points in the MLS Western Conference, while St. Louis City SC moves to 38, a gap of 6 points between the two sides in the standings. Neither team could claim all three points at Providence Park, but the match left Velde as the undisputed protagonist of the night with his brace of free kicks, and Navarro as the man who twice put his side ahead without it being enough to secure the win.

Comments 0

With your Google, Facebook or Apple account.