Loading…
We use a few first-party cookies to keep you signed in and remember your picks. We don’t use advertising or cross-site tracking cookies. Privacy Policy
National Women's Soccer League · Providence Park

LOULouisville
Racing Louisville FC1-1-2
0–3
FT
Final
PORPortland
Portland Thorns FC3-0-2
FT
LOUPOR
Last play · POR · 87'
Substitution
Substitution, Portland Thorns. Meaghan Nally replaces Meghan Klingenberg because of an injury.
| 0 |
| 0 |
| 0 |
POR3-0-2 | 1 | 2 | 3 |
|---|

Substitution
87' · 2nd
Substitution, Portland Thorns. Meaghan Nally replaces Meghan Klingenberg because of an injury.

Yellow Card
85' · 2nd
Katie McClure (Racing Louisville FC) is shown the yellow card for a bad foul.

Substitution
84' · 2nd
Substitution, Racing Louisville FC. Sinclaire Miramontez replaces Erin Simon.

Substitution
84' · 2nd
Substitution, Racing Louisville FC. Cheyna Matthews replaces Cecelia Kizer.

Substitution
81' · 2nd
Substitution, Portland Thorns. Marissa Everett replaces Simone Charley.

Substitution
80' · 2nd
Substitution, Portland Thorns. Celeste Boureille replaces Raquel Rodríguez.

Goal
77' · 2nd
Goal! Portland Thorns 3, Racing Louisville FC 0. Lindsey Horan (Portland Thorns) right footed shot from long range on the left to the bottom right corner. Assisted by Angela Salem.

Yellow Card
72' · 2nd
Lindsey Horan (Portland Thorns) is shown the yellow card for a bad foul.