Portland Thorns FC vs San Diego Wave FC, 2025 NWSL, Playoffs - Quarterfinals
· NWSLThorns knock off Wave in playoffs, face Spirit next
Reilyn Turner scored the lone goal in the 94th minute and helped the Portland Thorns FC to a 1-0 extra time victory over the San Diego Wave FC in the quarterfinals of the National Women's Soccer League playoffs on Sunday.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 5': Attempt missed. Reilyn Turner (Portland Thorns) header from the centre of the box misses to the left. Assisted by Sam Coffey with a cross.
- 5': Attempt saved. Olivia Moultrie (Portland Thorns) left footed shot from the left side of the box is saved in the top left corner by Kailen Sheridan (San Diego Wave FC). Assisted by Reilyn Turner.
- 9': Foul by Jessie Fleming (Portland Thorns).
- 9': Laurina Fazer (San Diego Wave FC) wins a free kick in the defensive half.
- 9': Foul by Sam Coffey (Portland Thorns).
- 9': Laurina Fazer (San Diego Wave FC) wins a free kick on the left wing.
- 14': Foul by Laurina Fazer (San Diego Wave FC).
- 14': Reilyn Turner (Portland Thorns) wins a free kick in the defensive half.
- 15': Dudinha (San Diego Wave FC) wins a free kick in the defensive half.
- 15': Foul by Kaitlyn Torpey (Portland Thorns).
- 16': Corner, San Diego Wave FC. Conceded by Alexa Spaanstra.
- 18': Attempt missed. Kimmi Ascanio (San Diego Wave FC) header from the centre of the box is high and wide to the left. Assisted by Delphine Cascarino with a cross.
- 23': Delay in match (San Diego Wave FC).
- 23': Delay over. They are ready to continue.
- 24': Attempt missed. Kenza Dali (San Diego Wave FC) left footed shot from the centre of the box misses to the right.
- 25': Corner, San Diego Wave FC. Conceded by Sam Hiatt.
- 27': Delay in match because of an injury Laurina Fazer (San Diego Wave FC).
- 31': Delay over. They are ready to continue.
- 32': Attempt missed. Hanna Lundkvist (San Diego Wave FC) left footed shot from outside the box misses to the left.
- 33': Deyna Castellanos (Portland Thorns) wins a free kick in the defensive half.
- 33': Foul by Hanna Lundkvist (San Diego Wave FC).
- 35': Delay in match because of an injury Kristen McNabb (San Diego Wave FC).
- 37': Delay over. They are ready to continue.
- 40': Corner, San Diego Wave FC. Conceded by Isabella Obaze.
- 40': Attempt missed. Kimmi Ascanio (San Diego Wave FC) header from the centre of the box is close, but misses to the right. Assisted by Hanna Lundkvist following a corner.
- 41': Attempt missed. Deyna Castellanos (Portland Thorns) left footed shot from the centre of the box is close, but misses to the left. Assisted by Olivia Moultrie.
- 43': Foul by Kimmi Ascanio (San Diego Wave FC).
- 43': Olivia Moultrie (Portland Thorns) wins a free kick in the defensive half.
- 44': Olivia Moultrie (Portland Thorns) hits the left post with a left footed shot from the centre of the box. Assisted by Reilyn Turner.
- 45': Dudinha (San Diego Wave FC) wins a free kick in the defensive half.
- 45': Foul by Kaitlyn Torpey (Portland Thorns).
- 45': Kaitlyn Torpey (Portland Thorns) is shown the yellow card for a bad foul.
- 45': Fourth official has announced 5 minutes of added time.
- 45'+4': Attempt missed. Dudinha (San Diego Wave FC) right footed shot from outside the box misses to the right. Assisted by Perle Morroni.
- 45'+6': First Half ends, Portland Thorns 0, San Diego Wave FC 0.
- 45': Second Half begins Portland Thorns 0, San Diego Wave FC 0.
- 48': Foul by Perle Morroni (San Diego Wave FC).
- 48': Jessie Fleming (Portland Thorns) wins a free kick on the right wing.
- 48': Perle Morroni (San Diego Wave FC) is shown the yellow card for a bad foul.
- 49': Attempt missed. Sam Hiatt (Portland Thorns) header from outside the box misses to the left. Assisted by Sam Coffey with a cross following a set piece situation.
- 51': Attempt blocked. Dudinha (San Diego Wave FC) right footed shot from the left side of the box is blocked. Assisted by Kimmi Ascanio.
- 51': Corner, San Diego Wave FC. Conceded by Isabella Obaze.
- 52': Attempt missed. Kristen McNabb (San Diego Wave FC) header from very close range misses to the left. Assisted by Kenza Dali with a cross following a corner.
- 52': Attempt missed. Sam Coffey (Portland Thorns) left footed shot from outside the box misses to the right.
- 53': Attempt blocked. Dudinha (San Diego Wave FC) right footed shot from the left side of the box is blocked. Assisted by Perle Morroni.
- 56': Corner, San Diego Wave FC. Conceded by Kaitlyn Torpey.
- 57': Delay in match because of an injury Reilyn Turner (Portland Thorns).
- 58': Delay over. They are ready to continue.
- 58': Alexa Spaanstra (Portland Thorns) wins a free kick in the attacking half.
- 58': Foul by Kenza Dali (San Diego Wave FC).
- 60': Foul by Gia Corley (San Diego Wave FC).
- 60': Sam Coffey (Portland Thorns) wins a free kick in the defensive half.
- 61': Alexa Spaanstra (Portland Thorns) wins a free kick in the defensive half.
- 61': Foul by Perle Morroni (San Diego Wave FC).
- 61': Substitution, Portland Thorns. Mallie McKenzie replaces Kaitlyn Torpey.
- 63': Attempt saved. Reilyn Turner (Portland Thorns) right footed shot from the centre of the box is saved in the top centre of the goal by Kailen Sheridan (San Diego Wave FC). Assisted by Mallie McKenzie with a cross.
- 63': Attempt missed. Dudinha (San Diego Wave FC) left footed shot from outside the box is close, but misses to the right. Assisted by Gia Corley.
- 66': Corner, San Diego Wave FC. Conceded by Mallie McKenzie.
- 68': Delay in match because of an injury Dudinha (San Diego Wave FC).
- 71': Delay over. They are ready to continue.
- 74': Attempt blocked. Kenza Dali (San Diego Wave FC) header from the centre of the box is blocked. Assisted by Perle Morroni with a cross.
- 74': Attempt blocked. Kimmi Ascanio (San Diego Wave FC) right footed shot from the centre of the box is blocked.
- 74': Attempt missed. Laurina Fazer (San Diego Wave FC) right footed shot from outside the box misses to the left. Assisted by Kimmi Ascanio.
- 74': Kennedy Wesley (San Diego Wave FC) hits the bar with a right footed shot from outside the box. Assisted by Laurina Fazer.
- 74': Substitution, San Diego Wave FC. Adriana Leon replaces Kimmi Ascanio.
- 75': Attempt missed. Reilyn Turner (Portland Thorns) right footed shot from outside the box is too high. Assisted by Jessie Fleming following a fast break.
- 76': Foul by Deyna Castellanos (Portland Thorns).
- 76': Laurina Fazer (San Diego Wave FC) wins a free kick in the defensive half.
- 77': Attempt saved. Kenza Dali (San Diego Wave FC) right footed shot from outside the box is saved in the top centre of the goal by Mackenzie Arnold (Portland Thorns). Assisted by Perle Morroni.
- 77': Corner, San Diego Wave FC. Conceded by Mackenzie Arnold.
- 78': Attempt missed. Delphine Cascarino (San Diego Wave FC) right footed shot from outside the box is close, but misses to the left. Assisted by Kenza Dali following a corner.
- 78': Deyna Castellanos (Portland Thorns) wins a free kick in the attacking half.
- 78': Foul by Kennedy Wesley (San Diego Wave FC).
- 82': Substitution, Portland Thorns. Pietra Tordin replaces Alexa Spaanstra.
- 84': Corner, Portland Thorns. Conceded by Perle Morroni.
- 85': Attempt missed. Reilyn Turner (Portland Thorns) header from the centre of the box misses to the right. Assisted by Olivia Moultrie with a cross following a corner.
- 86': Corner, Portland Thorns. Conceded by Kennedy Wesley.
- 86': Attempt saved. Sam Coffey (Portland Thorns) right footed shot from the left side of the box is saved in the top centre of the goal by Kailen Sheridan (San Diego Wave FC).
- 87': Corner, San Diego Wave FC. Conceded by Reyna Reyes.
- 90'+1': Fourth official has announced 5 minutes of added time.
- 90'+2': Attempt blocked. Olivia Moultrie (Portland Thorns) right footed shot from outside the box is blocked. Assisted by Pietra Tordin.
- 90'+4': Delay in match because of an injury Gia Corley (San Diego Wave FC).
- 90'+6': Substitution, San Diego Wave FC. Jordan Fusco replaces Gia Corley because of an injury.
- 90'+6': Delay over. They are ready to continue.
- 90'+7': Delay in match because of an injury Laurina Fazer (San Diego Wave FC).
- 90'+9': Delay over. They are ready to continue.
- 90'+10': Attempt blocked. Pietra Tordin (Portland Thorns) left footed shot from the centre of the box is blocked.
- 90'+10': Foul by Olivia Moultrie (Portland Thorns).
- 90'+10': Laurina Fazer (San Diego Wave FC) wins a free kick in the defensive half.
- 90'+10': Olivia Moultrie (Portland Thorns) is shown the yellow card for a bad foul.
- 90'+11': Second Half ends, Portland Thorns 0, San Diego Wave FC 0.
- 90': First Half Extra Time begins Portland Thorns 0, San Diego Wave FC 0.
- 92': Foul by Reyna Reyes (Portland Thorns).
- 92': Hanna Lundkvist (San Diego Wave FC) wins a free kick on the right wing.
- 94': Goal! Portland Thorns 1, San Diego Wave FC 0. Reilyn Turner (Portland Thorns) header from the right side of the six yard box to the bottom right corner. Assisted by Olivia Moultrie with a cross.
- 97': Delay in match because of an injury Laurina Fazer (San Diego Wave FC).
- 98': Delay over. They are ready to continue.
- 99': Offside, San Diego Wave FC. Delphine Cascarino is caught offside.
- 100': Attempt blocked. Reilyn Turner (Portland Thorns) right footed shot from the right side of the box is blocked. Assisted by Olivia Moultrie with a cross.
- 102': Delay in match because of an injury Mackenzie Arnold (Portland Thorns).
- 102': Substitution, San Diego Wave FC. Trinity Armstrong replaces Kristen McNabb.
- 102': Substitution, San Diego Wave FC. Quincy McMahon replaces Hanna Lundkvist.
- 102': Substitution, San Diego Wave FC. Trinity Byars replaces Dudinha.
- 103': Delay over. They are ready to continue.
- 104': Corner, Portland Thorns. Conceded by Kennedy Wesley.
- 104': Attempt missed. Pietra Tordin (Portland Thorns) header from the centre of the box misses to the right. Assisted by Deyna Castellanos with a cross following a corner.
- 105': Offside, San Diego Wave FC. Trinity Byars is caught offside.
- 105': Fourth official has announced 4 minutes of added time.
- 105'+1': Substitution, San Diego Wave FC. Makenzy Robbe replaces Delphine Cascarino.
- 105'+1': Delay in match because of an injury Mackenzie Arnold (Portland Thorns).
- 105'+1': Delay over. They are ready to continue.
- 105'+3': Attempt missed. Olivia Moultrie (Portland Thorns) left footed shot from the left side of the box is high and wide to the left.
- 105'+4': Deyna Castellanos (Portland Thorns) wins a free kick in the defensive half.
- 105'+4': Foul by Quincy McMahon (San Diego Wave FC).
- 105'+5': Handball by Trinity Byars (San Diego Wave FC).
- 105'+5': Foul by Perle Morroni (San Diego Wave FC).
- 105'+5': Reilyn Turner (Portland Thorns) wins a free kick in the attacking half.
- 105'+6': Foul by Olivia Moultrie (Portland Thorns).
- 105'+6': Laurina Fazer (San Diego Wave FC) wins a free kick in the defensive half.
- 105'+6': First Half Extra Time ends, Portland Thorns 1, San Diego Wave FC 0.
- 105': Second Half Extra Time begins Portland Thorns 1, San Diego Wave FC 0.
- 106': Attempt saved. Trinity Armstrong (San Diego Wave FC) right footed shot from the right side of the six yard box is saved in the centre of the goal by Mackenzie Arnold (Portland Thorns). Assisted by Jordan Fusco.
- 106': Corner, San Diego Wave FC. Conceded by Mackenzie Arnold.
- 106': Delay in match because of an injury Mackenzie Arnold (Portland Thorns).
- 107': Delay over. They are ready to continue.
- 109': Foul by Perle Morroni (San Diego Wave FC).
- 109': Reilyn Turner (Portland Thorns) wins a free kick in the attacking half.
- 109': Delay in match because of an injury Perle Morroni (San Diego Wave FC).
- 110': Delay over. They are ready to continue.
- 111': Attempt missed. Olivia Moultrie (Portland Thorns) right footed shot from outside the box is close, but misses to the right from a direct free kick.
- 112': Foul by Jordan Fusco (San Diego Wave FC).
- 112': Sam Coffey (Portland Thorns) wins a free kick in the defensive half.
- 113': Substitution, Portland Thorns. Daiane replaces Deyna Castellanos.
- 115': Attempt saved. Pietra Tordin (Portland Thorns) right footed shot from the centre of the box is saved in the bottom left corner by Kailen Sheridan (San Diego Wave FC). Assisted by Olivia Moultrie.
- 116': Corner, Portland Thorns. Conceded by Kennedy Wesley.
- 116': Corner, Portland Thorns. Conceded by Kennedy Wesley.
- 117': Attempt saved. Daiane (Portland Thorns) header from the centre of the box is saved in the centre of the goal by Kailen Sheridan (San Diego Wave FC). Assisted by Olivia Moultrie with a cross.
- 119': Attempt saved. Jordan Fusco (San Diego Wave FC) right footed shot from outside the box is saved in the centre of the goal by Mackenzie Arnold (Portland Thorns). Assisted by Trinity Armstrong.
- 119': Delay in match because of an injury Mackenzie Arnold (Portland Thorns).
- 120': Delay over. They are ready to continue.
- 120': Attempt missed. Quincy McMahon (San Diego Wave FC) right footed shot from outside the box is close, but misses to the right. Assisted by Adriana Leon.
- 120': Fourth official has announced 5 minutes of added time.
- 120'+3': Foul by Adriana Leon (San Diego Wave FC).
- 120'+3': Mackenzie Arnold (Portland Thorns) wins a free kick in the defensive half.
- 120'+3': Adriana Leon (San Diego Wave FC) is shown the yellow card for a bad foul.
- 120'+6': Second Half Extra Time ends, Portland Thorns 1, San Diego Wave FC 0.
- 0': Match ends, Portland Thorns 1, San Diego Wave FC 0.
Statistics
SD |
POR![]() |
|
|---|---|---|
| 14 | Fouls | 8 |
| 2 | Yellow Cards | 2 |
| 0 | Red Cards | 0 |
| 2 | Offsides | 0 |
| 9 | Corner Kicks | 5 |
| 5 | Saves | 3 |
| 60.5 | Possession | 39.5 |
| 18 | SHOTS | 19 |
| 3 | ON GOAL | 6 |
| 0.2 | On Target % | 0.3 |
| 0 | Penalty Goals | 0 |
| 0 | Penalty Kicks Taken | 0 |
| 597 | Accurate Passes | 349 |
| 713 | Passes | 463 |
| 0.8 | Pass Completion % | 0.8 |
| 7 | Accurate Crosses | 9 |
| 30 | Crosses | 19 |
| 0.2 | Cross % | 0.5 |
| 62 | Long Balls | 71 |
| 31 | Accurate Long Balls | 29 |
| 0.5 | Long Balls % | 0.4 |
| 4 | Blocked Shots | 3 |
| 19 | Effective Tackles | 19 |
| 29 | Tackles | 33 |
| 0.7 | Tackle % | 0.6 |
| 10 | Interceptions | 14 |
| 23 | Effective Clearances | 49 |
| 23 | Clearances | 49 |
Game Information
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 19,309
Line-Ups
Portland Thorns FC (4-2-3-1)
| No. | Name |
|---|---|
| 18 | Mackenzie Arnold (GK) |
| 5 | Isabella Bryld Obaze |
| 16 | Sam Hiatt |
| 2 | Reyna Reyes |
| 20 | Kaitlyn Torpey |
| 13 | Olivia Moultrie |
| 17 | Sam Coffey |
| 21 | Jessie Fleming |
| 10 | Deyna Castellanos |
| 66 | Reilyn Turner |
| 77 | Alexa Spaanstra |
San Diego Wave FC (4-3-3)
| No. | Name |
|---|---|
| 1 | Kailen Sheridan (GK) |
| 14 | Kristen McNabb |
| 12 | Kennedy Wesley |
| 75 | Perle Morroni |
| 6 | Hanna Lundkvist |
| 18 | Laurina Fazer |
| 11 | Gia Corley |
| 10 | Kenza Dali |
| 17 | Kimmi Ascanio |
| 88 | Dudinha |
| 20 | Delphine Cascarino |
NWSL News
Goalkeeper Casey Murphy has signed one of the most lucrative guaranteed deals for a goalkeeper in NWSL history with Boston Legacy FC, a source confirmed to ESPN.
Watch the Puskas and Marta Award nominees, with each shortlist packed with 11 of the most audacious goals from around the world scored last season.
The NWSL's board of governors approved a new roster mechanism to pay select star players above and beyond the current salary cap, multiple sources confirmed to ESPN.
The NWSL's Board of Governors is in advanced discussions about implementing a new roster mechanism that would allow each team to pay star players significant salaries beyond the current salary cap, multiple sources confirmed to ESPN.
World Cup winner and Olympic gold medalist goalkeeper Alyssa Naeher has re-signed with the Chicago Red Stars for her 10th season with the NWSL club.
SD