← All matches
Mak Lind
North Carolina Courage
Portland Thorns FC
North Carolina Courage
4-3-3 · 4-3-3
Portland Thorns FC
Commentary
90'
Full-time. North Carolina Courage 1-1 Portland Thorns FC.
90+1'
Attempt missed. P. Linnehan (Portland Thorns FC), right-footed shot from a corner. xG 0.02.
90'
5 minutes of added time.
82'
Attempt missed. D. Castellanos (Portland Thorns FC), right-footed shot from a set piece. xG 0.06.
77'
Attempt saved. P. Tordin (Portland Thorns FC), right-footed shot on the counter. xG 0.12.
70'
Goal! North Carolina Courage 1-1 Portland Thorns FC. T. Lussi (North Carolina Courage) scores.
63'
Attempt blocked. A. Sanchez (North Carolina Courage), right-footed shot from a corner. xG 0.02.
63'
Attempt saved. A. Sanchez (North Carolina Courage), right-footed shot from a corner. xG 0.03.
62'
Attempt missed. M. Matsukubo (North Carolina Courage), left-footed shot on the counter. xG 0.07.
59'
Attempt saved. A. Gomes (North Carolina Courage), right-footed shot on the counter. xG 0.17.
59'
Off the woodwork! M. Matsukubo (North Carolina Courage), header on the counter. xG 0.07.
46'
The second half is under way.
45'
Half-time. North Carolina Courage 0-1 Portland Thorns FC.
45'
2 minutes of added time.
44'
Goal! North Carolina Courage 0-1 Portland Thorns FC. O. Moultrie (Portland Thorns FC) scores.
15'
Attempt blocked. D. O'Sullivan (North Carolina Courage), right-footed shot. xG 0.04.
10'
Attempt missed. M. Matsukubo (North Carolina Courage), right-footed shot on the counter. xG 0.08.
1'
Kick-off: North Carolina Courage vs Portland Thorns FC.
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG (estimated)
Tap a player for their full match card.
Player of the match
Match events
26'
T. Lussi · Foul
44'
⚽
O. Moultrie0–1
Half-time · 0–1
46'
🔁
S. Koyama ◂ D. O'Sullivan
64'
🔁
K. Torpey ◂ M. McKenzie
68'
🔁
J. Shaw ◂ A. Sanchez
70'
⚽
T. Lussi1–1
73'
🔁
P. Linnehan ◂ R. Turner
73'
🔁
D. Castellanos ◂ H. Sugita
75'
🔁
M. Speck ◂ T. Lussi
75'
🔁
C. Vine ◂ A. Gomes
79'
P. Tordin · Foul
85'
🔁
H. Betfort ◂ M. Matsukubo
85'
🔁
J. Perry ◂ P. Tordin
Full-time · 1–1
Coaches
Robert Vilahamn 
Recent form
LAHouston Dash1-2
DHSan Diego Wave FC0-0
WHHouston Dash2-1
WAAngel City FC2-1
LAWashington Spirit1-3
WHSeattle Reign FC4-2
LAWashington Spirit1-2
WHChicago Stars FC1-0
WHWashington Spirit2-0
LABay FC0-1
Match facts
Stadium
WakeMed Soccer Park
City
Cary
Kickoff
16 Aug, 23:30 UTC
Competition
NWSL
1
C. Murphy
7.7
13
R. Williams
7.3
3
K. Kurtz
7.7
27
M. Bell
6.9
25
M. Speck
6.6
↑ 75'
30
H. Betfort
6.6
↑ 85'
20
S. Koyama
6.9
↑ 46'
16
R. Jackson
7.3
22
C. Vine
6.9
↑ 75'
8
B. Pinto
6.6
19
J. Shaw
6.9
↑ 68'
18
M. Arnold
7.8
20
K. Torpey
6.3
↑ 64'
16
S. Hiatt
6.8
5
I. Obaze
7.5
2
R. Reyes
6.5
21
J. Fleming
6.6
17
S. Coffey
6.6
10
D. Castellanos
7.0
↑ 73'
13
O. Moultrie
7.7
24
J. Perry
6.6
↑ 85'
15
P. Linnehan
6.7
↑ 73'
Substitutes
44GM. Bova
17DD. Weatherholt
7DM. Berkely
12DN. Staude
14MT. Lussi↓ 75'7.5
2MA. Sanchez↓ 68'7.4
34MM. Matsukubo↓ 85'7.1
10MD. O'Sullivan↓ 46'6.9
77FA. Gomes↓ 75'6.6
Coach: Mak Lind
Substitutes
1GB. Bixby
66MR. Turner↓ 73'7.0
29MM. McKenzie↓ 64'6.8
8MH. Sugita↓ 73'6.7
19MP. Tordin↓ 85'6.6
33MN. Powell
26MM. Alidou
28MC. Boeckmann
77FA. Spaanstra
Coach: Robert Vilahamn
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.