
Portland Thorns FC vs Racing Louisville FC, 2023 NWSL, Regular Season
· NWSLAbout
Portland Thorns FC are hosting Racing Louisville FC
at Providence Park, Portland, Oregon, USA, starting on
. The match is a part of the NWSL.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 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.
- 4': Delay in match because of an injury Elli Pikkujämsä (Racing Louisville FC).
- 5': Delay over. They are ready to continue.
- 5': Substitution, Racing Louisville FC. Rebecca Holloway replaces Elli Pikkujämsä because of an injury.
- 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.
- 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.
- 12': Corner, Portland Thorns. Conceded by Katie Lund.
- 13': Attempt blocked. Morgan Weaver (Portland Thorns) header from a difficult angle on the left is blocked. Assisted by Meghan Klingenberg with a cross.
- 13': Corner, Portland Thorns. Conceded by Savannah DeMelo.
- 19': Attempt blocked. Sophia Smith (Portland Thorns) right footed shot from outside the box is blocked.
- 19': Corner, Portland Thorns. Conceded by Abby Erceg.
- 21': Foul by Kelli Hubly (Portland Thorns).
- 21': Kirsten Davis (Racing Louisville FC) wins a free kick on the left wing.
- 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.
- 25': Delay in match (Racing Louisville FC).
- 26': Delay over. They are ready to continue.
- 27': Foul by Morgan Weaver (Portland Thorns).
- 27': Savannah DeMelo (Racing Louisville FC) wins a free kick in the defensive half.
- 28': Morgan Weaver (Portland Thorns) is shown the yellow card for a bad foul.
- 29': Foul by Reyna Reyes (Portland Thorns).
- 29': Savannah DeMelo (Racing Louisville FC) wins a free kick on the left wing.
- 32': Foul by Sam Coffey (Portland Thorns).
- 32': Savannah DeMelo (Racing Louisville FC) wins a free kick in the attacking half.
- 32': Sam Coffey (Portland Thorns) is shown the yellow card for a bad foul.
- 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.
- 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.
- 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.
- 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 missed. Christine Sinclair (Portland Thorns) right footed shot from the centre of the box is close, but misses to the right.
- 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.
- 39': Foul by Sam Coffey (Portland Thorns).
- 39': Savannah DeMelo (Racing Louisville FC) wins a free kick in the defensive half.
- 41': Foul by Crystal Dunn (Portland Thorns).
- 41': Savannah DeMelo (Racing Louisville FC) wins a free kick on the left wing.
- 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.
- 45': Attempt blocked. Sophia Smith (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Sam Coffey.
- 45': Foul by Crystal Dunn (Portland Thorns).
- 45': Lauren Milliet (Racing Louisville FC) wins a free kick in the defensive half.
- 45'+1': Attempt blocked. Sophia Smith (Portland Thorns) left footed shot from outside the box is blocked. Assisted by Sam Coffey.
- 45'+2': Attempt blocked. Savannah DeMelo (Racing Louisville FC) right footed shot from outside the box is blocked. Assisted by Jess McDonald.
- 45'+3': Corner, Racing Louisville FC. Conceded by Becky Sauerbrunn.
- 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'+5': First Half ends, Portland Thorns 2, Racing Louisville FC 0.
- 45': Second Half begins Portland Thorns 2, Racing Louisville FC 0.
- 45': Substitution, Portland Thorns. Meaghan Nally replaces Reyna Reyes.
- 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.
- 50': Foul by Savannah DeMelo (Racing Louisville FC).
- 50': Sam Coffey (Portland Thorns) wins a free kick on the left wing.
- 50': Attempt blocked. Meaghan Nally (Portland Thorns) left footed shot from a difficult angle on the right is blocked. Assisted by Morgan Weaver.
- 50': Corner, Portland Thorns. Conceded by Abby Erceg.
- 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.
- 53': Corner, Racing Louisville FC. Conceded by Bella Bixby.
- 55': Delay in match because of an injury Becky Sauerbrunn (Portland Thorns).
- 56': Substitution, Racing Louisville FC. Kayla Fischer replaces Wang Shuang.
- 56': Substitution, Racing Louisville FC. Paige Monaghan replaces Jess McDonald.
- 57': Delay over. They are ready to continue.
- 58': Substitution, Portland Thorns. Emily Menges replaces Becky Sauerbrunn because of an injury.
- 58': Substitution, Portland Thorns. Adriana Leon replaces Hina Sugita.
- 59': Corner, Racing Louisville FC. Conceded by Crystal Dunn.
- 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.
- 60': Corner, Portland Thorns. Conceded by Abby Erceg.
- 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.
- 61': Crystal Dunn (Portland Thorns) wins a free kick in the attacking half.
- 61': Foul by Jaelin Howell (Racing Louisville FC).
- 63': Foul by Paige Monaghan (Racing Louisville FC).
- 63': Sophia Smith (Portland Thorns) wins a free kick on the right wing.
- 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.
- 67': Foul by Rebecca Holloway (Racing Louisville FC).
- 67': Sophia Smith (Portland Thorns) wins a free kick in the defensive half.
- 67': Ary Borges (Racing Louisville FC) is shown the yellow card.
- 68': Hand ball by Adriana Leon (Portland Thorns).
- 68': GOAL OVERTURNED BY VAR: Morgan Weaver (Portland Thorns) scores but the goal is ruled out after a VAR review.
- 71': VAR Decision: No Goal Portland Thorns 2-0 Racing Louisville FC.
- 72': Delay over. They are ready to continue.
- 72': Substitution, Portland Thorns. Izzy D'Aquila replaces Sophia Smith.
- 73': Substitution, Portland Thorns. Rocky Rodríguez replaces Crystal Dunn.
- 73': Attempt missed. Savannah DeMelo (Racing Louisville FC) right footed shot from outside the box misses to the left.
- 74': Foul by Kayla Fischer (Racing Louisville FC).
- 74': Rocky Rodríguez (Portland Thorns) wins a free kick in the defensive half.
- 74': Kayla Fischer (Racing Louisville FC) is shown the yellow card for a bad foul.
- 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.
- 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.
- 80': Foul by Jaelin Howell (Racing Louisville FC).
- 80': Rocky Rodríguez (Portland Thorns) wins a free kick in the defensive half.
- 83': Corner, Racing Louisville FC. Conceded by Kelli Hubly.
- 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': 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.
- 84': Substitution, Racing Louisville FC. Parker Goins replaces Kirsten Davis.
- 84': Substitution, Racing Louisville FC. Alex Chidiac replaces Savannah DeMelo.
- 85': Attempt blocked. Morgan Weaver (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Izzy D'Aquila.
- 86': Delay in match because of an injury Meaghan Nally (Portland Thorns).
- 87': Delay over. They are ready to continue.
- 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.
- 90': Foul by Meaghan Nally (Portland Thorns).
- 90': Paige Monaghan (Racing Louisville FC) wins a free kick on the left wing.
- 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'+4': Carson Pickett (Racing Louisville FC) is shown the yellow card for a bad foul.
- 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.
- 90'+6': Attempt blocked. Morgan Weaver (Portland Thorns) right footed shot from outside the box is blocked. Assisted by Rocky Rodríguez.
- 90'+7': Delay in match because of an injury Morgan Weaver (Portland Thorns).
- 90'+8': Delay over. They are ready to continue.
- 90'+9': Second Half ends, Portland Thorns 2, Racing Louisville FC 0.
- 0': Match ends, Portland Thorns 2, Racing Louisville FC 0.
Game Information
Competition: NWSL
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 14,972
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 14,972
NWSL Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Kansas City Current | 5 | +11 | 15 |
2 | Orlando Pride | 6 | +10 | 15 |
3 | Washington Spirit | 5 | +4 | 12 |
4 | Gotham FC | 6 | +1 | 8 |
Line-Ups
Portland Thorns FC (4-2-3-1)
No. | Name |
---|---|
1 | Bella Bixby (GK) |
4 | Becky Sauerbrunn |
20 | Kelli Hubly |
25 | Meghan Klingenberg |
2 | Reyna Reyes |
12 | Christine Sinclair |
17 | Sam Coffey ![]() |
19 | Crystal Dunn |
9 | Sophia Wilson |
22 | Morgan Weaver ![]() |
8 | Hina Sugita |
Racing Louisville FC (4-3-3)
No. | Name |
---|---|
1 | Katie Lund (GK) |
20 | Abby Erceg |
4 | Elli Pikkujämsä |
16 | Carson Pickett ![]() |
2 | Lauren Milliet |
6 | Jaelin Howell |
7 | Savannah DeMelo |
8 | Ary Borges ![]() |
22 | Kirsten Wright |
14 | Jessica McDonald |
77 | Wang Shuang |
NWSL News

Pride avoid consecutive defeats with late show against Angel City
Defending NWSL champions Orlando Pride rallied with three goals in the last 20 minutes to secure a 3-2 victory and avoid consecutive defeats after ending their 23-game unbeaten streak last week.

Angel City FC own goal gifts Orlando Pride the win
An Angel City FC own goal gifts Orlando Pride the win in second-half stoppage time.

Barbra Banda scores in the 76th minute for Orlando
Barbra Banda scores in the 76'

Delanie Sheehan with a Spectacular Goal vs. Utah Royals
Delanie Sheehan (Houston Dash) with a Spectacular Goal vs. Utah Royals, 04/26/2025