
Portland Thorns FC vs Racing Louisville FC, 2022 National Women's Soccer League, Regular Season
· NWSL
FT
3 - 0
3 - 0
About
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.
- 4': Foul by Olivia Moultrie (Portland Thorns).
- 4': Nadia Nadim (Racing Louisville FC) wins a free kick on the left wing.
- 6': Foul by Kelli Hubly (Portland Thorns).
- 6': Nadia Nadim (Racing Louisville FC) wins a free kick in the attacking half.
- 8': Attempt saved. Sophia Smith (Portland Thorns) right footed shot from outside the box is saved in the bottom right corner. Assisted by Yazmeen Ryan.
- 8': Corner, Portland Thorns. Conceded by Katie Lund.
- 9': Attempt saved. Meghan Klingenberg (Portland Thorns) right footed shot from the left side of the box is saved in the centre of the goal.
- 10': Hand ball by Jessica McDonald (Racing Louisville FC).
- 12': Attempt saved. Janine Beckie (Portland Thorns) right footed shot from outside the box is saved in the bottom right corner.
- 12': Attempt saved. Sophia Smith (Portland Thorns) left footed shot from the right side of the six yard box is saved in the bottom right corner.
- 12': Corner, Portland Thorns. Conceded by Satara Murray.
- 13': Foul by Nadia Nadim (Racing Louisville FC).
- 13': Meghan Klingenberg (Portland Thorns) wins a free kick on the left wing.
- 14': Attempt blocked. Yazmeen Ryan (Portland Thorns) right footed shot from the centre of the box is blocked.
- 14': Corner, Portland Thorns. Conceded by Satara Murray.
- 14': Attempt blocked. Raquel Rodríguez (Portland Thorns) header from very close range is blocked. Assisted by Meghan Klingenberg with a cross.
- 15': Attempt blocked. Meghan Klingenberg (Portland Thorns) left footed shot from the left side of the box is blocked.
- 16': Attempt blocked. Yazmeen Ryan (Portland Thorns) right footed shot from outside the box is blocked. Assisted by Sophia Smith.
- 16': Corner, Portland Thorns. Conceded by Satara Murray.
- 17': Foul by Nadia Nadim (Racing Louisville FC).
- 17': Meghan Klingenberg (Portland Thorns) wins a free kick on the left wing.
- 18': Hand ball by Raquel Rodríguez (Portland Thorns).
- 20': Hand ball by Jessica McDonald (Racing Louisville FC).
- 21': Attempt missed. Olivia Moultrie (Portland Thorns) right footed shot from outside the box misses to the right. Assisted by Yazmeen Ryan.
- 26': Substitution, Racing Louisville FC. Kirsten Davis replaces Nadia Nadim because of an injury.
- 28': Foul by Alexandra Chidiac (Racing Louisville FC).
- 28': Raquel Rodríguez (Portland Thorns) wins a free kick in the defensive half.
- 30': Attempt blocked. Sophia Smith (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Olivia Moultrie.
- 30': Attempt blocked. Janine Beckie (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Sophia Smith.
- 30': Attempt saved. Samantha Coffey (Portland Thorns) right footed shot from outside the box is saved in the top left corner. Assisted by Janine Beckie.
- 31': Foul by Sophia Smith (Portland Thorns).
- 31': Jaelin Howell (Racing Louisville FC) wins a free kick in the defensive half.
- 32': Foul by Emina Ekic (Racing Louisville FC).
- 32': Natalia Kuikka (Portland Thorns) wins a free kick on the right wing.
- 32': Corner, Racing Louisville FC. Conceded by Kelli Hubly.
- 33': Attempt blocked. Lauren Milliet (Racing Louisville FC) right footed shot from outside the box is blocked.
- 33': Hand ball by Olivia Moultrie (Portland Thorns).
- 33': Olivia Moultrie (Portland Thorns) is shown the yellow card for hand ball.
- 34': Emina Ekic (Racing Louisville FC) hits the bar with a left footed shot from outside the box from a direct free kick.
- 35': Foul by Yazmeen Ryan (Portland Thorns).
- 35': Jessica McDonald (Racing Louisville FC) wins a free kick on the right wing.
- 38': Foul by Lauren Milliet (Racing Louisville FC).
- 38': Yazmeen Ryan (Portland Thorns) wins a free kick in the defensive half.
- 39': Attempt saved. Sophia Smith (Portland Thorns) right footed shot from outside the box is saved in the bottom right corner. Assisted by Meghan Klingenberg.
- 39': Corner, Portland Thorns. Conceded by Katie Lund.
- 40': Attempt missed. Raquel Rodríguez (Portland Thorns) header from the centre of the box misses to the left. Assisted by Samantha Coffey with a cross following a corner.
- 40': Attempt missed. Janine Beckie (Portland Thorns) header from the centre of the box is just a bit too high. Assisted by Kelli Hubly following a corner.
- 42': Attempt missed. Yazmeen Ryan (Portland Thorns) right footed shot from the centre of the box is just a bit too high. Assisted by Samantha Coffey with a through ball.
- 45'+1': Attempt blocked. Emily Fox (Racing Louisville FC) right footed shot from outside the box is blocked. Assisted by Savannah DeMelo.
- 45'+1': Foul by Gemma Bonner (Racing Louisville FC).
- 45'+1': Sophia Smith (Portland Thorns) wins a free kick in the defensive half.
- 45'+2': Foul by Sophia Smith (Portland Thorns).
- 45'+2': Satara Murray (Racing Louisville FC) wins a free kick in the defensive half.
- 45'+4': First Half ends, Portland Thorns 0, Racing Louisville FC 0.
- 45': Second Half begins Portland Thorns 0, Racing Louisville FC 0.
- 47': Goal! Portland Thorns 1, Racing Louisville FC 0. Sophia Smith (Portland Thorns) left footed shot from the left side of the six yard box to the centre of the goal.
- 48': Goal! Portland Thorns 2, Racing Louisville FC 0. Samantha Coffey (Portland Thorns) left footed shot from the centre of the box to the bottom left corner. Assisted by Natalia Kuikka.
- 50': Attempt blocked. Janine Beckie (Portland Thorns) right footed shot from the right side of the box is blocked. Assisted by Sophia Smith.
- 51': Substitution, Racing Louisville FC. Julia Lester replaces Emina Ekic.
- 52': Alexandra Chidiac (Racing Louisville FC) wins a free kick in the attacking half.
- 52': Foul by Janine Beckie (Portland Thorns).
- 52': Foul by Savannah DeMelo (Racing Louisville FC).
- 52': Samantha Coffey (Portland Thorns) wins a free kick in the defensive half.
- 55': Attempt saved. Natalia Kuikka (Portland Thorns) right footed shot from the right side of the box is saved in the bottom left corner.
- 56': Attempt blocked. Olivia Moultrie (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Sophia Smith.
- 56': Goal! Portland Thorns 3, Racing Louisville FC 0. Olivia Moultrie (Portland Thorns) right footed shot from the centre of the box to the bottom left corner.
- 57': Substitution, Portland Thorns. Christine Sinclair replaces Olivia Moultrie.
- 57': Substitution, Portland Thorns. Morgan Weaver replaces Yazmeen Ryan.
- 58': Foul by Morgan Weaver (Portland Thorns).
- 58': Savannah DeMelo (Racing Louisville FC) wins a free kick in the defensive half.
- 59': Offside, Racing Louisville FC. Jaelin Howell tries a through ball, but Kirsten Davis is caught offside.
- 61': Foul by Savannah DeMelo (Racing Louisville FC).
- 61': Meghan Klingenberg (Portland Thorns) wins a free kick in the defensive half.
- 61': Savannah DeMelo (Racing Louisville FC) is shown the yellow card for a bad foul.
- 64': Attempt blocked. Kirsten Davis (Racing Louisville FC) left footed shot from outside the box is blocked. Assisted by Emily Fox.
- 64': Foul by Samantha Coffey (Portland Thorns).
- 64': Savannah DeMelo (Racing Louisville FC) wins a free kick in the attacking half.
- 65': Savannah DeMelo (Racing Louisville FC) hits the right post with a right footed shot from outside the box from a direct free kick.
- 66': Offside, Portland Thorns. Raquel Rodríguez tries a through ball, but Morgan Weaver is caught offside.
- 66': Foul by Jaelin Howell (Racing Louisville FC).
- 66': Raquel Rodríguez (Portland Thorns) wins a free kick in the defensive half.
- 68': Emily Fox (Racing Louisville FC) wins a free kick in the defensive half.
- 68': Foul by Natalia Kuikka (Portland Thorns).
- 70': Attempt saved. Jessica McDonald (Racing Louisville FC) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Savannah DeMelo.
- 71': Corner, Racing Louisville FC. Conceded by Meghan Klingenberg.
- 72': Substitution, Portland Thorns. Marissa Everett replaces Sophia Smith.
- 72': Substitution, Portland Thorns. Tegan McGrady replaces Meghan Klingenberg.
- 74': Foul by Kirsten Davis (Racing Louisville FC).
- 74': Samantha Coffey (Portland Thorns) wins a free kick in the attacking half.
- 76': Becky Sauerbrunn (Portland Thorns) wins a free kick in the defensive half.
- 76': Foul by Savannah DeMelo (Racing Louisville FC).
- 77': Attempt saved. Raquel Rodríguez (Portland Thorns) right footed shot from outside the box is saved in the centre of the goal. Assisted by Christine Sinclair.
- 78': Corner, Portland Thorns. Conceded by Emily Fox.
- 79': Substitution, Portland Thorns. Crystal Soubrier replaces Samantha Coffey.
- 80': Attempt saved. Crystal Soubrier (Portland Thorns) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Janine Beckie.
- 82': Substitution, Racing Louisville FC. Taylor Malham replaces Jaelin Howell.
- 82': Substitution, Racing Louisville FC. Rebecca Holloway replaces Savannah DeMelo.
- 84': Attempt missed. Lauren Milliet (Racing Louisville FC) right footed shot from outside the box is too high. Assisted by Kirsten Davis.
- 87': Attempt missed. Morgan Weaver (Portland Thorns) header from the centre of the box misses to the left. Assisted by Christine Sinclair.
- 88': Alexandra Chidiac (Racing Louisville FC) wins a free kick in the defensive half.
- 88': Foul by Marissa Everett (Portland Thorns).
- 90': Attempt missed. Morgan Weaver (Portland Thorns) left footed shot from the left side of the box is close, but misses to the left. Assisted by Christine Sinclair with a through ball.
- 90'+2': Corner, Portland Thorns. Conceded by Julia Lester.
- 90'+2': Attempt blocked. Becky Sauerbrunn (Portland Thorns) left footed shot from the centre of the box is blocked. Assisted by Marissa Everett.
- 90'+2': Attempt blocked. Crystal Soubrier (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Christine Sinclair.
- 90'+3': Attempt missed. Christine Sinclair (Portland Thorns) left footed shot from outside the box is too high following a corner.
- 90'+3': Second Half ends, Portland Thorns 3, Racing Louisville FC 0.
- 0': Match ends, Portland Thorns 3, Racing Louisville FC 0.
Game Information
Competition: NWSL
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 15,652
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 15,652
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 |
14 | Natalia Kuikka |
13 | Olivia Moultrie ![]() |
11 | Rocky Rodríguez |
17 | Sam Coffey |
9 | Sophia Wilson |
23 | Yazmeen Ryan |
16 | Janine Sonis |
Racing Louisville FC (4-3-3)
No. | Name |
---|---|
1 | Katie Lund (GK) |
44 | Satara Murray |
4 | Gemma Bonner |
11 | Emily Fox |
2 | Lauren Milliet |
27 | Alex Chidiac |
6 | Jaelin Howell |
7 | Savannah DeMelo ![]() |
10 | Nadia Nadim |
13 | Emina Ekic |
14 | Jessica McDonald |
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