Brought to you by

Key Events

90' + 4'
C. Pickett
Yellow Card
74'
K. Fischer
Yellow Card
67'
Ary Borges
Yellow Card
45' + 4'
M. Weaver
S. Smith
2 - 0
2'
C. Sinclair
S. Smith
1 - 0

Match Stats

Possession
49% 50%
7
6
Shots Off Target
Shots On Target 6 4
Total Passes 426 428
More
  • Heatmap
  • Touch Map

Commentary

Match ends, Portland Thorns 2, Racing Louisville FC 0.
90' + 9' Second Half ends, Portland Thorns 2, Racing Louisville FC 0.
90' + 8' Delay over. They are ready to continue.
90' + 7' Delay in match because of an injury Morgan Weaver (Portland Thorns).
90' + 6' Attempt blocked. Morgan Weaver (Portland Thorns) right footed shot from outside the box is blocked. Assisted by Rocky Rodríguez.
90' + 5' Attempt missed. Adriana Leon (Portland Thorns) right footed shot from outside the box is high and wide to the right. Assisted by Izzy D'Aquila with a headed pass.
C. Pickett
Yellow Card
90' + 4' Carson Pickett (Racing Louisville FC) is shown the yellow card for a bad foul.
90' + 4' Foul by Carson Pickett (Racing Louisville FC).
90' + 4' Izzy D'Aquila (Portland Thorns) wins a free kick in the defensive half.
90' Paige Monaghan (Racing Louisville FC) wins a free kick on the left wing.
90' Foul by Meaghan Nally (Portland Thorns).
88' Attempt missed. Ary Borges (Racing Louisville FC) left footed shot from a difficult angle on the left is close, but misses to the left. Assisted by Parker Goins.
87' Delay over. They are ready to continue.
86' Delay in match because of an injury Meaghan Nally (Portland Thorns).
85' Attempt blocked. Morgan Weaver (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Izzy D'Aquila.
A. Chidiac
S. DeMelo
84' Substitution, Racing Louisville FC. Alex Chidiac replaces Savannah DeMelo.
P. Goins
K. Davis
84' Substitution, Racing Louisville FC. Parker Goins replaces Kirsten Davis.
83' Attempt missed. Jaelin Howell (Racing Louisville FC) right footed shot from outside the box is close, but misses the top right corner. Assisted by Abby Erceg following a corner.
83' Attempt blocked. Abby Erceg (Racing Louisville FC) header from the centre of the box is blocked. Assisted by Ary Borges with a cross.
83' Corner, Racing Louisville FC. Conceded by Kelli Hubly.
80' Foul by Jaelin Howell (Racing Louisville FC).
80' Rocky Rodríguez (Portland Thorns) wins a free kick in the defensive half.
79' Attempt missed. Savannah DeMelo (Racing Louisville FC) left footed shot from the centre of the box misses to the right. Assisted by Lauren Milliet with a cross.
77' Attempt missed. Morgan Weaver (Portland Thorns) right footed shot from outside the box is high and wide to the right. Assisted by Meghan Klingenberg.
K. Fischer
Yellow Card
74' Kayla Fischer (Racing Louisville FC) is shown the yellow card for a bad foul.
74' Foul by Kayla Fischer (Racing Louisville FC).
74' Rocky Rodríguez (Portland Thorns) wins a free kick in the defensive half.
73' Attempt missed. Savannah DeMelo (Racing Louisville FC) right footed shot from outside the box misses to the left.
R. Rodríguez
C. Dunn
73' Substitution, Portland Thorns. Rocky Rodríguez replaces Crystal Dunn.
I. D'Aquila
S. Smith
72' Substitution, Portland Thorns. Izzy D'Aquila replaces Sophia Smith.
72' Delay over. They are ready to continue.
71' VAR Decision: No Goal Portland Thorns 2-0 Racing Louisville FC.
68' GOAL OVERTURNED BY VAR: Morgan Weaver (Portland Thorns) scores but the goal is ruled out after a VAR review.
68' Hand ball by Adriana Leon (Portland Thorns).
Ary Borges
Yellow Card
67' Ary Borges (Racing Louisville FC) is shown the yellow card.
67' Foul by Rebecca Holloway (Racing Louisville FC).
67' Sophia Smith (Portland Thorns) wins a free kick in the defensive half.
65' Attempt missed. Kayla Fischer (Racing Louisville FC) right footed shot from outside the box is high and wide to the right. Assisted by Ary Borges.
63' Foul by Paige Monaghan (Racing Louisville FC).
63' Sophia Smith (Portland Thorns) wins a free kick on the right wing.
61' Foul by Jaelin Howell (Racing Louisville FC).
61' Crystal Dunn (Portland Thorns) wins a free kick in the attacking half.
61' Attempt saved. Sophia Smith (Portland Thorns) left footed shot from outside the box is saved in the bottom left corner. Assisted by Meaghan Nally.
60' Corner, Portland Thorns. Conceded by Abby Erceg.
59' Attempt saved. Jaelin Howell (Racing Louisville FC) header from the right side of the six yard box is saved in the centre of the goal. Assisted by Ary Borges with a cross.
59' Corner, Racing Louisville FC. Conceded by Crystal Dunn.
A. Leon
H. Sugita
58' Substitution, Portland Thorns. Adriana Leon replaces Hina Sugita.
E. Menges
B. Sauerbrunn
58' Substitution, Portland Thorns. Emily Menges replaces Becky Sauerbrunn because of an injury.
57' Delay over. They are ready to continue.
P. Monaghan
J. McDonald
56' Substitution, Racing Louisville FC. Paige Monaghan replaces Jess McDonald.
K. Fischer
Wang Shuang
56' Substitution, Racing Louisville FC. Kayla Fischer replaces Wang Shuang.
55' Delay in match because of an injury Becky Sauerbrunn (Portland Thorns).
53' Corner, Racing Louisville FC. Conceded by Bella Bixby.
53' Attempt saved. Ary Borges (Racing Louisville FC) right footed shot from the centre of the box is saved in the top centre of the goal.
50' Corner, Portland Thorns. Conceded by Abby Erceg.
50' Attempt blocked. Meaghan Nally (Portland Thorns) left footed shot from a difficult angle on the right is blocked. Assisted by Morgan Weaver.
50' Foul by Savannah DeMelo (Racing Louisville FC).
50' Sam Coffey (Portland Thorns) wins a free kick on the left wing.
47' Attempt missed. Crystal Dunn (Portland Thorns) right footed shot from the centre of the box is close, but misses to the right. Assisted by Sophia Smith.
Second Half begins Portland Thorns 2, Racing Louisville FC 0.
M. Nally
R. Reyes
45' Substitution, Portland Thorns. Meaghan Nally replaces Reyna Reyes.
45' + 5' First Half ends, Portland Thorns 2, Racing Louisville FC 0.
M. Weaver
S. Smith
45' + 4' Goal! Portland Thorns 2, Racing Louisville FC 0. Morgan Weaver (Portland Thorns) left footed shot from the centre of the box to the centre of the goal. Assisted by Sophia Smith.
45' + 3' Corner, Racing Louisville FC. Conceded by Becky Sauerbrunn.
45' + 2' Attempt blocked. Savannah DeMelo (Racing Louisville FC) right footed shot from outside the box is blocked. Assisted by Jess McDonald.
45' + 1' Attempt blocked. Sophia Smith (Portland Thorns) left footed shot from outside the box is blocked. Assisted by Sam Coffey.
45' Lauren Milliet (Racing Louisville FC) wins a free kick in the defensive half.
45' Foul by Crystal Dunn (Portland Thorns).
45' Attempt blocked. Sophia Smith (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Sam Coffey.
42' Attempt saved. Abby Erceg (Racing Louisville FC) header from the right side of the six yard box is saved in the bottom right corner. Assisted by Ary Borges with a cross.
41' Savannah DeMelo (Racing Louisville FC) wins a free kick on the left wing.
41' Foul by Crystal Dunn (Portland Thorns).
39' Savannah DeMelo (Racing Louisville FC) wins a free kick in the defensive half.
39' Foul by Sam Coffey (Portland Thorns).
38' Attempt missed. Christine Sinclair (Portland Thorns) right footed shot from the centre of the box is high and wide to the right. Assisted by Hina Sugita with a headed pass.
36' Attempt missed. Christine Sinclair (Portland Thorns) right footed shot from the centre of the box is close, but misses to the right.
36' Attempt saved. Christine Sinclair (Portland Thorns) left footed shot from the left side of the box is saved in the bottom left corner.
36' Attempt saved. Sophia Smith (Portland Thorns) right footed shot from outside the box is saved in the bottom left corner. Assisted by Christine Sinclair.
35' Attempt missed. Crystal Dunn (Portland Thorns) left footed shot from the left side of the box is high and wide to the left. Assisted by Hina Sugita.
35' Attempt saved. Ary Borges (Racing Louisville FC) right footed shot from outside the box is saved in the bottom right corner. Assisted by Kirsten Davis.
S. Coffey
Yellow Card
32' Sam Coffey (Portland Thorns) is shown the yellow card for a bad foul.
32' Savannah DeMelo (Racing Louisville FC) wins a free kick in the attacking half.
32' Foul by Sam Coffey (Portland Thorns).
29' Savannah DeMelo (Racing Louisville FC) wins a free kick on the left wing.
29' Foul by Reyna Reyes (Portland Thorns).
M. Weaver
Yellow Card
28' Morgan Weaver (Portland Thorns) is shown the yellow card for a bad foul.
27' Savannah DeMelo (Racing Louisville FC) wins a free kick in the defensive half.
27' Foul by Morgan Weaver (Portland Thorns).
26' Delay over. They are ready to continue.
25' Delay in match (Racing Louisville FC).
22' Attempt missed. Jess McDonald (Racing Louisville FC) header from the centre of the box is too high. Assisted by Savannah DeMelo with a cross following a set piece situation.
21' Kirsten Davis (Racing Louisville FC) wins a free kick on the left wing.
21' Foul by Kelli Hubly (Portland Thorns).
19' Corner, Portland Thorns. Conceded by Abby Erceg.
19' Attempt blocked. Sophia Smith (Portland Thorns) right footed shot from outside the box is blocked.
13' Corner, Portland Thorns. Conceded by Savannah DeMelo.
13' Attempt blocked. Morgan Weaver (Portland Thorns) header from a difficult angle on the left is blocked. Assisted by Meghan Klingenberg with a cross.
12' Corner, Portland Thorns. Conceded by Katie Lund.
12' Attempt saved. Morgan Weaver (Portland Thorns) right footed shot from the left side of the box is saved in the bottom left corner. Assisted by Crystal Dunn.
8' Attempt missed. Sophia Smith (Portland Thorns) right footed shot from the left side of the box misses to the right. Assisted by Morgan Weaver.
R. Holloway
E. Pikkujämsä
5' Substitution, Racing Louisville FC. Rebecca Holloway replaces Elli Pikkujämsä because of an injury.
5' Delay over. They are ready to continue.
4' Delay in match because of an injury Elli Pikkujämsä (Racing Louisville FC).
C. Sinclair
S. Smith
2' Goal! Portland Thorns 1, Racing Louisville FC 0. Christine Sinclair (Portland Thorns) right footed shot from outside the box to the centre of the goal. Assisted by Sophia Smith following a fast break.
First Half begins.
Lineups are announced and players are warming up.